问题标签 [jquery-forms-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1790 浏览

asp.net - 带有空的已发布文件集合的 ASP.Net 文件上传

我有一个作为表单一部分的 ASP.NET 文件上传控件。文件上传控件位于内容页面上,而表单定义位于整个站点的母版页上。我已将 multipart/form-enc 添加到母版页上的表单中。

当我从 jQuery UI 显示一个对话框时,我正在使用 jQuery 提交表单。

当我发布时,没有文件返回到服务器。文件上传控件没有文件,HttpFileCollection 为空。如何找到发布的文件?

0 投票
1 回答
2580 浏览

jquery - 如何使用 jQuery 表单插件更新 beforeSubmit 函数中的选项对象

我正在重构我使用$.ajaxjQuery Forms Plugin 提交表单的用途。API声明可以将传递给的任何选项传递$.ajax$.ajaxSubmit. 我希望修改中的选项对象beforeSubmit,添加一个data属性。提醒options.beforeSubmitin的值processSubmit表明这是由处理程序初始化的选项对象并且数据已设置,但由于选项对象已被初始化且没有data属性,因此它不包含在发送到服务器的帖子中。beforeSubmit是否可以在 中或以其他方式修改选项对象?

文档准备好后,我将处理程序绑定到submit()

processSubmit(arr, $form, options)函数将要发送到服务器的数据打包为 JSON:

表单 HTML:

0 投票
2 回答
403 浏览

jquery - jquery表单插件noConflict问题

我正在编写一个书签,我想在其中使用 jquery 表单插件。

我遇到的问题是可能使用书签的网页可能正在使用不同的 js lib,它已经使用了“$”。没问题,我可以告诉 jQuery 使用 noConflict()

但是,jQuery 的表单插件也使用了我无法控制的“$”。有没有办法让我指定这个插件不使用 $ 而使用 jQuery?

更多细节..

正如 TNi 建议的那样,我可能误解了这个问题。

这是我所做的

我正在使用 Safari 5。这就是我所做的(jquery 已经加载)....

进而

});

我在 javascript 控制台上看到的内容:

0 投票
6 回答
70199 浏览

javascript - 如何从 CKEditor 提交表单 textarea 输入?

我正在使用 CKEditor、jQuery 和jQuery 表单插件,我想通过 Ajax 查询提交 CkEditor 表单的内容。这是我的代码:

不幸的是,Ajax 请求似乎没有传递bodyText参数;

我做错了什么或者我怎样才能达到我的需要?

谢谢你。

0 投票
1 回答
2495 浏览

jquery - jQuery 多表单和表单插件

我有一个如下所示的 html,其中有多种形式。我使用 JSTL 生成这个,所以这个数字可能会根据我的数据库中注册的内容而有所不同。每个表单都有自己的提交按钮。

基本上,我想使用表单插件 ajax 提交按钮,但我不知道如何引用表单。

我的问题是我如何知道使用 jQuery 提交了哪个表单 ID。

我不知道我将在调用 ajax 表单时放置哪个表单名称。

0 投票
1 回答
694 浏览

jquery - JQuery 表单验证 - 根据其他表单字段验证表单

我正在使用 Jquery 表单验证,其基本形式如下所示

现在我在这个表单中添加了两个单选按钮,分别称为 radio1 和 radio2。如果选择了 radio1,则字段消息是必需的,而对于 radio2,它不是必需的字段。

我怎样才能添加这种规则。提前感谢您的帮助

0 投票
7 回答
330 浏览

php - 为什么 jQuery Form Plugin 混合了 NULL 和 0

我正在使用 jQuery Form Pluginhttp://jquery.malsup.com/form/提交我的表单。

这是用于提交表单的代码。

这是我用于测试的表格。

这是 recaptcha.php 中的代码片段

这是我在 jQuery Form Plugin 中发现的问题。

案例一> 如果我提交表单时没有为#fname 输入任何内容,则返回结果如下:

案例二> 如果我在#fname输入0的情况下提交表单,返回结果如下:

如您所见,我似乎无法区分用户输入的内容。我真的需要知道用户是否没有输入任何内容或用户输入 0。

任何人都可以帮忙吗?

谢谢

大家好,

我设置了一个工作脚本,以便我可以轻松地解释我的问题。

1> 我提交表格时没有输入任何信息。

2> 我用 0 提交表单。

可以看到,如果只考虑empty、isset和dconde提供的方法,两次提交没有区别。然而,与我上次实验不同的是,字符串长度可以帮助我有所作为。我不知道为什么上次它对我不起作用。

谢谢你们。

0 投票
5 回答
19126 浏览

jquery-plugins - jquery表单插件,无错误处理

Jquery.Form 插件中似乎没有错误处理工具,这很令人沮丧。即使文档说我们可以使用 $.ajax 选项,当服务器返回错误时,我仍然无法使用 'error' 选项,尤其是 500 和 400 系列。是这个插件根本无法处理来自服务器的任何错误,还是一个错误等?有人可以告诉我如何使用此插件处理错误(400、500 等)吗?我需要你的帮助......我想要的只是一个简单的错误处理......谢谢。

0 投票
1 回答
287 浏览

jquery - 具有多种形式的基本 jQuery pop

我正在尝试创建一个对话框弹出框,其中包含 2 个表单。弹出窗口效果很好,但在对话框内部我有 2 个表单,每个表单都有单独的操作。

我正在使用 jQuery 表单插件来提交我的表单并显示对#showResponse 的响应

我遇到的问题是,每当我单击其中一个表单时,它都会在#showResponse 中加载第一个表单,我不确定为什么......

这是我的 Javascript 代码

这是我的对话窗口中的 HTML。

任何帮助将不胜感激。

0 投票
2 回答
1347 浏览

javascript - Internet Explorer 尝试在 Ajax 表单上保存脚本 jQuery 插件提交

我的问题是,当我尝试使用 jQuery 表单插件(http://jquery.malsup.com/form/)提交表单时contentType: script,我在 IE 上看到“另存为”弹出窗口,试图保存我的回复脚本。

示例代码:

响应是 JavaScript,可以在所有其他浏览器上正确执行,但 IE 会尝试保存此文件“vendors.js”。任何想法,什么可能会迫使 IE 触发此弹出窗口?