我试图在html页面的div中隐藏一些表但是不起作用。 其中一个html页面包含10个表..我想在选择特定部门时只显示几个表..目前我得到那些表的ID需要显示..但如何只查看那些表..
试过jquery附在这里..请帮助我..我陷入困境
<script>
$(function() {
$("#departments").change(function(v) {
var gid=$(this).attr("id");
var department_id = v.target.value
//console.log(department_id);
$("#showData table").each(function(){
//console.log($(this).attr("id"));
var gid=$(this).attr("id");
$('#'+gid).hide();
$.get("/BankProfile/selectGroup/"+department_id+"/"+gid,function(data){
var obj = jQuery.parseJSON(data);
// console.log(obj);
for(i = 0; i < obj.length; i++) {
var gid=obj[i].group_id;
console.log(gid);
}
});
});
});
});
</script>
答案 0 :(得分:0)
使用.hide()
或.show()
方法或使用display属性,如果显示设置为&#39;无&#39;在JSP中。
答案 1 :(得分:0)
$(&#34;&#39;&#34; +&#34;#&#34; + gid +&#34;&#39;&#34;)。hide();
试试这个。
答案 2 :(得分:0)
表的ID不适合jquery选择器。句点(。)用于标识任何元素的类。因此,您必须更改ID的命名约定。