问题标签 [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.
javascript - 使用 jquery 表单插件上传文件
我有一个输入类型=“文件”的表单。它使用 ajax(插件jquery 表单)提交。服务器返回 json 响应。json数据中有html标签:
但是当插件收到此响应时,它会转入
它不是正确的 json。我该如何解决?如果表单中没有 input type="file" 元素,则一切正常。
这里是 JS
这是PHP
jquery-plugins - jquery表单插件的json获取不到
我将使用jquery表单插件上传文件,关于响应数据为json时$.ajaxForm进程超时现象的问题。
服务端处理没有问题,只要用firebug看到json形式,就会以shape形式返回响应数据。但是,我认为 $.ajaxForm 无法获取数据。此后,它是已处理代码的一部分。
当dataType为html时,可以处理成功。而且,当它是$.ajax 时,json 就成功了。有解决方案吗?它适当地问。
jquery - jQuery 表单插件和 jQuery DatePicker 不能一起工作
我正在尝试使用 jQuery 的表单插件。我在这里使用 JSON 示例。
由于某种原因,当我使用 jQuery 表单插件时,日期选择器没有显示在页面上。在我的 jquery 文件中,我有:
在我的 php 文件中,表单如下所示:
由于某种原因,ajaxForm 与日期选择器发生冲突。如果我注释掉开始 $('csf_map_form').ajaxForm 和 process_json 函数的函数,那么表单中的日期选择器工作正常。如果我不将它们注释掉,那么日期选择器就不会出现。但是,单击提交时会触发警报。它会提醒单选按钮中选择的内容。
关于发生了什么的任何想法?我如何让他们玩得很好?我犯了什么错误?
谢谢你。
php - 致命错误:在非对象上调用成员函数 get_results()(来自插件和 WordPress 的 jQuery)
我正在尝试在 Wordpress 插件中使用 jQuery 的表单插件。我正在关注这个例子。我已经将我的脚本排入队列并构建了我的表单。在 csf_form_handler.php 中,相当于示例的 json-echo.php,我可以访问在我的表单中选择的项目(我有一个单选按钮组)。
我的目标是在 SELECT 语句中使用表单中选择的值从自定义 wordpress 数据库表中返回数据。
不幸的是,我得到:
注意:尝试获取非对象的属性(在 $wpdb->prefix 行上)
致命错误:在非对象上调用成员函数 get_results()(在 $csf_data 行上)
上面的代码 csf_form_handler.php
不在函数中。我不知道这是否有区别。
如何更改代码以便可以使用 $wpdb?
谢谢你。
jquery-forms-plugin - jquery表单插件
我正在尝试使用 jquery.form.js 并且由于某种原因我无法调用我的 php 脚本。至少我分不清我是不是。看起来我做错了什么?
表格...
我似乎从来没有调用我的 php 函数。上面已正确标记。如何使用 Jquery.Form.js 调用动作?我做错了吗?
php - 如何使用 Jquery.form.js 从 php 调用中获取数据?
我正在使用来自 jquery.form.js 的 AjaxForm() 调用来尝试运行一个 php 脚本,该脚本会将数据放入数据库然后将其拉出。但是,您将如何使用来自 jquery.form.js 的 ajaxForm 调用来进行该调用?
*更新:添加了一些代码 *
我的PHP代码...
}
所以你是说数据应该自动神奇地回来?
当我调用 ajaxForm 时,我应该调用一个函数吗?
更新:请求示例
你好。我不想成为那个不断询问示例代码的家伙,但是是否有任何机构有进行 ajaxForm() 调用并成功取回数据并将其发布到该页面的示例?我不知道该怎么做......我刚刚尝试的是
当我使用萤火虫找出数据中的内容时,它告诉我它是未定义的。真的很迷茫。请帮忙。
javascript - Jquery.form AjaxSubmit 添加标签到响应?
当我 ajaxSubmit 表单时,服务返回一个数字。出于某种原因,ajaxSubmit 似乎为其添加了一堆标签。
在这里,警报打印出来:"<head></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">130</pre></body>"
而如果我签入我的调试器,该值只是 130。
我假设由于服务似乎返回了正确的值,因此此问题仅在客户端引起。如果我错了,请纠正我。
为什么 javascript 中的值与响应中的值不同?
jquery-forms-plugin - 如何使用 jQuery 表单插件取消文件上传
我正在使用 jQuery Forms 插件进行异步文件上传。目前,用户中止上传的唯一方法是按下浏览器上的“停止”按钮,这可能会导致其他 javascript 和 ajax 请求也停止。我想提供一个取消按钮,但我还没有找到任何方法来取消上传,因为它正在使用 API 进行。
有没有一种内置的方式,或者至少我可以使用一个强大的黑客来取消上传?
javascript - 具有多种表单的表单插件| 提交最后一个表格
我正在编写自己的表单验证插件。我正在处理一个页面上的多个表单。当表单提交时,它被验证。我遇到的问题是,在插件中我可以浏览表单的元素,但在 .submit 中我只能访问发送给 j!uery 的集合的最后一个表单。我的 html 是 2 种形式。on 有一个名为 num 的输入,另一个有一个名为 alpha 的输入。他们都有自己的提交按钮。下面是 jQuery 插件的主要部分。对于插件,我只是简单地发送它的形式。o.attr 存储属性的名称和验证规则。
asp.net-mvc-2 - 使用 InsertionMode.Replace 将 jQuery ajax 表单文件上传到 .Net MVC 仅工作一次
我遵循以下 url 中的示例,该示例显示了如何使用 jQuery Form 插件将异步文件上传到我的 .NET MVC 控制器。( http://aspzone.com/tech/jquery-file-upload-in-asp-net-mvc-without-using-flash/)第一次一切都很好,在我第一次上传文件后,我通过返回的 PartialView 替换了表单所在的 div。当 div 被替换时,我会调用一个 javascript 函数来重建 ajaxForm 对象,但这似乎是事情停止工作的地方。当代码第一次返回时,我得到替换的 div 就好了,并且外观正确,但是 javascript 代码似乎没有将 ajaxForm 对象附加到替换的 div 内存在的表单上。这意味着我第二次使用表单发布时,它会将用户重定向到页面之外。我想说这是控制器中的缓存问题,但我得到的响应显示了 ascx 中的更新项目列表。最后一件事,当我查看 IE 开发工具栏中的 dom 元素时,我看到一个类似于“jQuery16404440065521567182”的属性,其值为 33,并且在第一次提交后消失。我猜那是ajaxForm放在那里的。这是我正在使用的代码(更改了一些 javascript 命名空间以删除项目特定的命名):
ASCX 文件
ASPX 文件
控制器
Javascript