Jquery 如何ajax化通过ajax加载的表单
我正在使用,它工作得很好。现在,我正在使用ajax加载一个表单。在成功回调时,我有这样的代码Jquery 如何ajax化通过ajax加载的表单,jquery,Jquery,我正在使用,它工作得很好。现在,我正在使用ajax加载一个表单。在成功回调时,我有这样的代码 success: function(data) { $('#container').prepend(data); ajaxify_form(); } var ajaxify_form = function() { $('.new_form').ajaxForm(options); }; 我需要做所有这些,因为我无法使jquery表单与“live”一起工作 我做错什么了吗。有没有更好的
success: function(data) {
$('#container').prepend(data);
ajaxify_form();
}
var ajaxify_form = function() {
$('.new_form').ajaxForm(options);
};
我需要做所有这些,因为我无法使jquery表单与“live”一起工作
我做错什么了吗。有没有更好的方法来绑定通过ajax加载的表单,这样我就不需要在每次成功回调中显式绑定了。与我的回答有些类似: 使用livequery()插件并执行一次。它将为添加到DOM中的现有表单和新表单触发
$('.ajax_form').livequery(function() {
//use $(this) to apply form plugin
});
不要忘记livequery仍然可以作为工具使用。是的,在这种情况下,livequery将非常有效。非常感谢。