我有一个显示“item”属性的表单。用户可以选择将文件/附件上载到此“项目”。当前,在带有类“testing”的div中,显示项的现有附件。用户使用“附加”按钮将文件附加到要更新的项。这些文件从来没有实际附加,直到表单提交了一个‘更新’按钮单击事件(这是我想要的)。表单提交是对iframe的ajax提交。我想使用jquery加载一个coldfusion页面,其中包含用于查找当前附加项到我的“testing”div中的查询。我最初的方法是在表单提交之后使用jquery的load函数:
//In the JS file, the selected item is used in the CF qu
目前,在我的项目中,jQuery表单提交存在一些问题。
我的项目包含一个通用的jQuery代码,它可以防止表单双重提交(例如,有人多次单击“提交”按钮)。
//prevent multiple form submissions
jQuery.fn.preventDoubleSubmission = function () {
$(document).on('submit', this, function (e) {
let $form = $(this);
if ($form.data('submitted') === t
我有一个问题,我有一个页面,有一堆基于用户界面的标签。当点击特定选项卡时,将通过XHR检索HTML表单。表单中嵌入了JavaScript,一些jQuery ajax表单处理程序,等等。第一次提交表单时一切都很好。然而,在随后的提交中,我得到了一个类似于以下内容的错误:
jQuery is not defined
[Break on this error] jQuery( function( $ ) {
我不确定这是如何发生的,但是当表单被拉回时,在随后的提交中使用相同的JavaScript和jQuery处理程序时,就会发生错误。大多数浏览器都会显示该错误,但是可以很好地处理它,并且表单可以继