我正在使用 jQuery 的 ajaxForm 插件在我的 web 应用程序上提交表单。然而,在应用程序的一部分中,我通过 jQuery 的 .load() 加载一些带有表单的内容
问题在于我无法让 ajaxForm 绑定到通过 ajax 加载的表单。
我已经尝试过这段代码无济于事:
$('#viewRecordBtn').live('click', function() { // Handle the event when the 'view record' button is clicked
$("#tab2").load('ajax/viewRecord.php'); // Load the record and the form into tab 2
$('#formAddRecord').ajaxForm(formAddRecordOptions); // Bind the form
});
非常感谢任何帮助!
编辑:谢谢大家!这非常有效。
我认为你应该将绑定代码放入回调中,因为加载是异步的:
$('#viewRecordBtn').live('click', function() { // Handle the event when the 'view record' button is clicked
$("#tab2").load('ajax/viewRecord.php', function() {
$('#formAddRecord').ajaxForm(formAddRecordOptions); // Bind the form
}); // Load the record and the form into tab 2
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)