Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个页面,在单击特定链接时会打开一个 jQuery UI 对话框,运行良好,在所述对话框中有一个表单(用户注册表单),我需要在该表单上附加一个提交事件处理程序,但是因为它在jQuery中加载了AJAX,事件处理程序不会附加,我的代码是这样的:
$("#register").on("submit", false);
我只需要能够取消对话框中的表单提交,我就无法让它工作。
如果表单是使用 ajax 加载的,您应该在表单加载并插入 DOM 之后附加事件。
$('#dialog-container').load('url-to-the-form', function() { $('#register').on('submit', false); });
根据您加载表单的方式($.ajax() - .load() ...),您可能会修改下面的示例。