发表于: 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());

 })







返回列表 返回列表
评论

    分享到