Jquery:
在父窗口<table>中添加元素
首先获取ID:tableadd
parent.$('#tableadd').append(str);
文本框赋值
$('#acode').val(arrayObj);
ajax异步请求
$.ajax({
url:"codes/addCodeBaseToComplainType.action",
type:'post',
data:{complainId : complainId,complainName:complainName,remark:remark,acode:s},
dataType:'json',
success:function(data){
},
error:function(XMLHttpRequest, textStatus, errorThrown){
}
});
css:
窗口左右上下可以拖动:在<dody>标签中添加属性 style="overflow-y:auto;overflow-x:auto"
table 清空里面所有元素
$('#id').empty();
table 删除 tr 元素
<html><head><title>Test</title></head><script>function deleteElement(id){var d = document.getElementById(id);if (d && confirm("您要删除元素"+id+"?")){var pif (p = d.parentNode){p.removeChild(d);}}}</script><body ><p><button onclick="deleteElement('table1')">删除表格1</button><button onclick="deleteElement('tr1')">删除表格1 第一行</button><button onclick="deleteElement('table2')">删除表格2</button></p>table1<table border="1" width="200" id="table1"><tr id="tr1"><td>A</td><td>B</td><td>C</td></tr><tr><td>D</td><td>E</td><td>F</td></tr><tr><td>G</td><td>H</td><td>I</td></tr></table>table 2<table border="1" width="200" id="table2"><tr><td>AA</td><td>BB</td><td>CC</td></tr><tr><td>DD</td><td>EE</td><td>FF</td></tr><tr><td>GG</td><td>HH</td><td>II</td></tr></table></body></html> JS 传参数到后台 后台取值变为乱码 现象为:有部分是乱码 有部分正常 下面为解决方法 1.首先在JS里对参数进行编码 如:encodeURIComponent(file.name) 2.后台取值方法: java.net.URLDecoder.decode(getRequest().getParameter("filename"),"UTF-8")
鼠标触发变为小手指
style="cursor: pointer;"