问题描述
解决方案
你要删除的数据id有问题,你通过dom获取的,你应该是绑定了数据源有多个hid_id值了吧。document.getElementById只会返回第一个出现的id的值
你删除链接的del_Data函数增加参数,通过链接传递参数进来,去掉dom获取id的那些带按摩
function del_Data(id){//通过参数来获取id,你自己的代码里面都传递了id参数过了
/*///去掉下面的代码
var id=document.getElementById('hid_id');
if(){////
}*/
//....
解决方案二:
1、先判断是否执行js方法
2、再判断是否成功执行后台删除方法
3、最后判断回调方法是否正确
解决方案三:
建议你改用jquery带的ajax进行操作,那样的话你可以把精力放在回调函数的处理上,而不用自己实现ajax的细节,也方便定位问题。
解决方案四:
你确定这段代码调用了么,用火狐firbug看报错是啥
时间: 2024-11-01 08:38:54