2012-09-10 34 views
1

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

有谁知道为什么会发生这种情况,如果有一些方法来防止它发生。

回答

3

你用的给ajaxForm的type?这将帮助你把它作为POST。刚设置type到post.Its GET默认 像

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

真棒。谢谢你是这个问题。 –

+0

欢迎@ GeorgeMauer.Have你认为接受它作为答案? :-) –

+0

是的,你不能在15分钟内接受答案。 –