【发布时间】:2011-09-08 21:16:58
【问题描述】:
$(function(){
$('.update-mod-form').bind('ajax:success', function(evt, data, status, xhr){
data = $.parseJSON(data);
console.log(data.success);
console.log(data);
if (data.success == true) {
$('#page').html(data.html);
}
else {
}
});
});
您是否看到任何可以纠正绑定问题的 JS 绑定最佳实践?此方法有效,一旦将data.html 与.html 方法一起添加后,该方法第二次无效。
data.html,生成一个类 .update-mod-form,它是未绑定的 如何绑定这个新类?
我还要注意,我多次出现这个类,是否可以通过这种方式将一个类的多个元素绑定到一个方法?
【问题讨论】:
-
在调用 $.parseJSON 之前,您的数据是什么样的?你能做一个console.log(数据)并粘贴到这里吗?
标签: javascript jquery binding