为什么ajax用post提交,地址栏依然会有参数?

钟优婷

jQuery ajax post提交本页面处理,为什么提交后URL还携带参数

为什么ajax用post提交,地址栏依然会有参数?

正常啊,根据程序的需要.比如ajax post提交一个表单,目的是修改某条信息,那就可以把这条信息的ID通过url参数get提交给后台程序.再看看别人怎么说的.

ajax的问题,为什么ajax传递参数的url会有长度限制,如果GET有限制

不管get还是post,url长度都有限制post就是为了解决url长度限制而产生的,可以提交庞大的数据

为什么我用jquery的ajax,地址栏会变

0js调用 form的submit事件,会自动提交表单,为了不让提交,需要在submit事件返回值返回false, 所以在submit中处理ajax后,return false,表单就不会自动提交了!

jquery post 方式提交到后台.参数传不过去 为什么?? 网上很多人都

jquery 的data格式应为{userId:1},例如:$.ajax({ url:"你的url", data:{userId:1}, dataType:'json', success:function(res){ } }); 如果后台还是接受不到参数,那说明你后台接收参数方式不对.

jQuery的ajax post方式提交数据时参数问题.如果参数过多怎么办?

这不就是一个json格式的嘛,定义一个json变量不就OK啦 以前写的一个方法,可以做参考://获取受益人信息 function getBenifyinfo(){ var jsonString = {} ; var benifys = [] ; .

ajax提交表单中为什么return false却依然提交

正确了也不能跳转啊.因为你用了ajax了.

jquery中ajax能提交页面能提交实体为什么post不能提交,我用ajax提

前者里的params就是序列化后的文本,不是一个对象,后者要匹配json对象

使用ajax时为什么用get请求就可以正确获得结果,用post请求时就返回

汗.post和get两种提交方式,你清楚吗?get传参是这样的:index.aspx?id=1&name=json在c#中:request.querystring["id"],request.querystring["name"]来取值post传参.

ajax提交时post和get的区别

GET和POST长度的限制问题 GET1.GET是通过URL提交数据,因此GET可提交的数据量就跟URL所能达到的最大长度有直接关系.2.实际上HTTP协议对URL长度是没有限.

ajax提交后为什么表单内容还在?

亲,页面不刷新,页面内容是不会自己清空的,你可以加一个reset方法$.post("new_msg.php",{ name: $('#name').val(), email: $('#email').val(), comment: $('#comment').val() },function(data){ reset(); }); function reset(){$('#name').val(''), $('#email').val(''), $('#comment').val('') }