jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jQuery AJAX POST不适用于Phonegap Build大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在使用Phonegap Build的 Android应用程序中执行jQuery AJAX POST时遇到问题.我已经添加了:

> Config.xml:设置访问源*@H_675_3@>所有HTML文件:set $.support.cors = true; $.mobile.allowCrossDomainPages = true;@H_675_3@>在远程服务器上:设置Access-Control-Allow-Origin,Access-Control-Allow-Header的值

我已经高低低回答这个.我经历了几个相互矛盾的帖子,我已经尝试了很多提到的解决方案,但都没有工作.

这是我正试图做的:

$.ajax({
  type: "POST",url: "http://mydomain.com/mypage.aspx/myweb...",data: "{'sEnquiryText':'" + $("#textareaEnq")[0].value + "'}",contentType: "application/json; charset=utf-8",dataType: "json",success: function(data) { // Response function
    if (data.d == "success")
      $("#lblInfoMsg").html("Enquiry sent successfully !");
    else
      $("#lblInfoMsg").html(data.d);
  }
});

当安装在不同的域(myseconddomain.com/mywebapp)以及本地IIS(localhost / mywebapp)上时,这可以作为Web应用程序正常工作.但它不适用于使用Phonegap Build制作的Android应用程序.

如果有人可以看看这个问题,我会非常感谢.

解决方法

你需要添加一些“res / xml / config.xml”
<access origin="http://127.0.0.1*"/> <!-- allow local pages -->

<access origin="https://example.com" />

<access origin="https://example.com" subdomains="true" />

<access origin=".*"/>

大佬总结

以上是大佬教程为你收集整理的jQuery AJAX POST不适用于Phonegap Build全部内容,希望文章能够帮你解决jQuery AJAX POST不适用于Phonegap Build所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。