forms - JQuery Ajax 表单附加查询字符串

标签 forms jquery

我在使用 ajaxSubmit 和 jQuery Form 时遇到问题- 即使在发布表单时,它有时也会将所有参数序列化为查询字符串。它们也作为表单数据包含在内,但查询字符串有时会超出服务器的最大 URL 长度。

有谁知道为什么会发生这种情况,如果有办法阻止的话。

最佳答案

你用过ajaxform的type吗?这会帮助你以POST的方式发送。只需将type设置为post即可。它的默认情况下 GET 喜欢

$('#yourFrmId').ajaxForm({
  type : 'Post',
  ...... so on
});

关于forms - JQuery Ajax 表单附加查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12345563/

相关文章:

javascript - 如何在 x 秒后停止 jquery 动画

javascript - 弹出窗口使用自动单击打开同一窗口

PHP echo 不工作

forms - 在模型的beforeSave方法中从表单获取数据

javascript - 尝试将这个大的 if else 语句转换为循环

forms - Symfony 1.4 : Custom error message for CSRF in forms

html - 防止 URL 中的冒号更改为 %3A

javascript - JavaScript 中的功能范围和 "this"

jquery - 使用 Jquery 使用复选框/按钮检查表行中的所有复选框

jquery 目标输入的名称位于类的最后一个 div 中