mshd.net
当前位置:首页 >> jQuEry向php提交数据问题($.gEt和$.post) >>

jQuEry向php提交数据问题($.gEt和$.post)

$.get("xx.php?loginname=name",,function{res},"json"); 或者直接$.getJSON("xx.php?loginname=name",function(res){}); 如果是get方法,后台要用$_GET,post则是$_POST

POST方法的原型: $.post(string url,object data,function callback,string datatype); -------------------------------------------------------------------------------- 参数说明: string url:Ajax提交的服务器地址,必须的 object data:...

ajax 提交 后在控制器里dump($_POST)你提交的数据 可在 控制台 里看返回的数据 查看是否有结果 在控制器里 echo "0k" 是返回结果 页面中 javascript 中的 if(data=='ok'){....} 才可执行。

$_get[],不过发送的是json,为什么不直接用$.get()?

// Ajax ma ? var id = $('#id').val(); var name = $('#你要取的input框的id').val(); $.post('xxx.php',{'id':id,'name':name},function(data){ alert(data); }) // 看看是不是你想要的

$.post('a.php', {id: '5'}, function(data) { if(data.status==1){ //todo } //todo }); //{id: '5'} 如果参数错,可以用序列化$(form).serialize(),$.post为post提交,$.get为get提交。服务器取值$_GET和$_POST //php $id = $_POST['id'];

test.php 中 将$arr=json_encode($arr);//编程json传值 echo $arr;//这样在html的$.post中即可接收到json对象。 在$.post中回调函数如下 function(data){ data = eval('('+data+')');//也许需要,有时候也不需要 //然后你就得到了对象data alert...

form内不要用button标签 默认会自动提交 效果好像和submit差不多 最好改成

偶的个神,你提交的路径怎么都是物理路径啊 ,起码也要是个相对路径或者绝对路径埃 还有那JS的路径也是物理路径啊 能执行才怪呢。 起码也建立个站点啊 PHP是服务器端脚本程序,是需要PHP服务器环境的,PHP脚本都不能正常执行,肯定不会反悔任何结...

是个数组,然后转换成json格式,通过jquery的ajax请求中加入json参数来解析返回的数据 可以用data.name来取值

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com