发表于: 2016-03-25 09:54:40
1 3212
今天完成的事:
1.优化task5的删除功能(点击按钮再按删除就可以删除,点击姓名就跳到学员详情,不会冲突)
2.完成task5学员详情功能(点击进去是没有文本框,点修编辑后出现文本框可修改,修改后提交数据到后台)
3.继续学习锋利的jq
明天完成的事:
1.表单也删除学员后没有立即删除,需要刷新,最开始用的方法是success后重新载入页面,但是觉得ajax主要功能就是局部刷新,是在success后面重新又获得一边数据?(把刚进入页面获取数据的方法封装成一个函数再使用)
2.学习jq和了解angularjs(想周六找老大申请跟项目)
问题与收获:
1.jq的中has()和find()使用方法区别,has()是有包裹性,只要定位了hsa()里面的元素,整个父元素都会被选取;find()则是只对括号里面的元素产生作用;filter()对自身元素进行筛选,不像前面的是在父元素里面选择
$("span").click(function(){//选择器还没弄出来
a = $("tr").has(this).find("input").val();
id = date[a].id;//将点击的表格id值存储
location.href = "detail.html?"+id
})
上面的a就是通过点击的span先获得被点击的tr,然后在tr里面选择input按钮得到其value
2.ajax用的还是不熟,还要加油
评论