目前,我正在使用Phone gap开发移动Web应用程序。在这里,我正在使用GET方法在客户端(移动设备中的HTML页面)和服务器(服务器中的PHP)之间传递数据...现在,一切正常,但是当我尝试将其更改为POST则不起作用.....!可能是什么问题。
客户端 :
$.ajax({ url:'xxx?callback=?', data:{userId:id}, dataType:'jsonp', type:'POST', success:function(output){ alert(output); }});
服务器端:我正在使用$_POST['id'];
提前致谢。
使用JSONP的跨域AJAX调用仅适用于GET。JSONP仅适用于get请求,因为它使用javascript请求的标签。JSONP仅在与脚本元素一起使用时才有意义。对于每个新的JSONP请求,浏览器必须添加一个新元素,或重用现有元素
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句