我已经搜索过 hi 和 low ,但如果没有大量工作就找不到答案。我有一个包含大量密集表格的网站。我正在尝试编写一个全局函数,当在网站上提交任何表单时,它将灰显或阻止 UI。它们并不都有类、id 等。有些通过常规提交按钮提交,有些已经有 javascript 提交按钮等。
有没有一种简单的方法可以说当任何表单被提交时,它会使整个站点系统变灰?
我已经搜索过 hi 和 low ,但如果没有大量工作就找不到答案。我有一个包含大量密集表格的网站。我正在尝试编写一个全局函数,当在网站上提交任何表单时,它将灰显或阻止 UI。它们并不都有类、id 等。有些通过常规提交按钮提交,有些已经有 javascript 提交按钮等。
有没有一种简单的方法可以说当任何表单被提交时,它会使整个站点系统变灰?
您可以只使用元素选择器来获取所有<form>
元素,然后将处理程序连接到submit
event,如下所示:
$("form").submit(function() {
$(this).block(/* options here if needed */);
});