www.fltk.net > jQuEry AjAx post提交本页面处理,为什么提交后URL...

jQuEry AjAx post提交本页面处理,为什么提交后URL...

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

如您确认本接口返回内容均为页面,建议使用form表单执行,如因动态操作、无关信息太多等不好将相关内容包裹到form里,可以使用隐藏form表单的方式取巧 即额外创建个隐藏form,在执行提交方法里,将收集到的信息以创建可提交元素的方式动态写入这...

返回时什么,取决于服务端,也就是post去的url,同时前端jquery里面也可以指定返回的类型,比如说dataType:json,dataType:html,指定了以后,如果期待反悔的是json,但是给你的不是json,就会到error函数里面。 js代码示例: $.ajax({ url: ‘http:...

我猜测。你用 alert(data).输出 ajax 获取的数据。 在$.ajax()中 可以输出数据 在$.post()中 alert 没用,什么都不输出。 如果你的$.post() 使用的是'json' 的方式。那说明你代码没问题。你在尝试下 alert(data.xxx) 就可以输出你的数据了。 在$...

$.get?get 一个 post 请求是怎样的操作, 错误中已经看得到代码对method做了判断, 换$.post吧

在你的load()方法中 用ajax请求啊 $.ajax({ type:"POST", dataType:"json", url:"请求路径", data:"参数", success : function(result) { if(result){ // 请求返回的 result 结果 } } });

dataType声明与响应不符就会进入error回调。应该是你的响应的json数据有问题。

1,在表单subimt事件里用ajax提交表单内容,然后return false;阻止自动表单形式提交 2,把sumbit提交按钮改成button,用button按钮的click事件触发ajax提交表单 剩下的就是ajax的事情了 $.ajax({ url:'服务器地址', data:'表单数据(可用seriali...

首先,如果要是考虑安全性问题的话,两种提交方式的参数都可以写在data中。get请求一般是获取数据为主,所传的参数也大多是查询数据所用的关键字或者键值,而post请求则是添加或者修改数据,为了数据的安全性所以尽量不要直接在URL中显示,再者...

$("button").click(function(){ $.post("demo_test_post.asp", { name:"Donald Duck", city:"Duckburg" }, function(data,status){ alert("Data: " + data + "\nStatus: " + status); }); }); $.post() 的第一个参数是我们希望请求的 URL ("demo...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com