A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 笔墨伺候 中级黑马   /  2012-10-18 13:34  /  922 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

实现ajax的时候,必然涉及到动态创建服务端返回的数据
比如我传回了10条留言的所有信息(昵称、内容、时间),注意,这是用在后台(其实也是增加了用户体验)
在创建好一个数据表格后,我还需要在每条留言信息的后面加上一个“删除”和“修改”按钮
于是乎,在创建好包含有操作按钮的留言表格后,我又在JS中写了这样的代码,
$("#删除按钮ID").click(function(){
//方法
});
但是在运行的时候会报错,没有找到对象

后来分析了一下原因,应该是在创建完表之前,那个删除方法就已经执行了,所以没有找到删除按钮

针对这种情况,我就把 del()方法写到创建的删除按钮中去,问题解决了
不过要删除一条留言,必须要知道留言的id
所以在创建的时候大致是这样的
<input type='button' value='删除' onclick='del("+DAp[i].id+")'>
于是就把参数给传进去了

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马