发表于: 2016-10-24 00:52:15
1 709
完成的事:实现了任务5学员添加,查询和删除功能
明天计划的事:实现学员编辑功能,完成任务5
遇到的问题:1,用jquery添加动态表格时,$("td:eq(0)").append(data.data[i].name);是OK的,但当eq包含变量的时候: $("td:eq(i)").append(data.data[i].name);不会提示报错,但也没生效。
原因:变量的写法错误,改为$("td:eq("+i+")").append(data.data[i].name);就OK了。
另外要注意的是:$()里面单引号和双引号都可以,但不能同时用单引号和双引号。
2,给用JS添加的表格设置宽度时,宽度显示不对。
原因:表格结构不对,只用了tr,th和td标签,加上table标签后OK。
3,判断某个对象的某属性值,不会用jquery写,用JS写的:if (document.getElementById("cancel").style.display=="block"){}
应该是很简单的,但就是不会,知道用$("#cancel").css("display","none");添加样式,但不会判断~,~!!!
收获:1,获取单选框选中值:
通过name属性:$("input[name=inputname]:checked").val
直接获得$("input:radio:checked").val
2,获得选中复选框的值:
var checked=[];
$("input:checkbox:checked").each(function(){
checked.push($(this).val());
})
评论