发表于: 2016-03-24 00:43:00

1 3963


今天完成的事情:

写完了学员信息的上传、信息的删除,大体上功能能实现,但是有些细节还没处理好,正在写查询学生的详细信息,目前遇到了点问题,id能读取到,但是点击转不过去,还在找问题找方法,先来写个日报。

明天计划的事情:

初步实现task5的几个功能,后续在做修改

遇到的问题:

比如那个日期还没处理好,目前只能传递纯数字,时间戳遇到了点问题,老是转换不过去,然后就先跳过做其他的方法。然后在点击事件删除的时候,虽然是多选,但是我每次只能删除一个学员的信息。

收获:

 在把checkbox与id绑定的时候确实花了一段时间去尝试各种方法,最后我的思路是做一个循环,在循环里让被选中的checkbox的值与id的数组相对应,然后写在一个函数,在ajax里直接{id:findid()}

function findid() {

    var checkboxes = $('input[name="checkbox"]');

    for (var i = 0; i < checkboxes.length; i++) {

        if (checkboxes[i].checked) return ids[i];           

    }

}

但是在确定是否被选中的时候有好几种方式,目前我还没做出明确的区分,到底什么时候用什么方法。


在获取<span id="sss1">中id'的数字,在点击事件的里边,$(this).attr("id").replace(/[a-zA-Z]/ig,""); 正则表达式,除掉字母,但是这个数字不是数字,这只是看上去是数字而已,他还是个字符串,

然后parseInt()是把这个数字转换成number,才可以用。






返回列表 返回列表
评论

    分享到