在本机应用程序中调用HTML5 ajax

时间:2014-10-06 09:02:02

标签: ios ajax webview native

我们有一个原生的ios应用程序,我们需要集成一个HTML5网站(jquery mobile和zurb foundation),它在一些按钮点击时使用ajax-calls。

当我们在浏览器或iPhnoe上测试代码(添加到主屏幕)时,一切正常。但是当我们使用webview将网站集成到本机应用程序中时,ajax-calls似乎无法正常工作。

有没有人知道为什么以及如何解决这个问题?

 $.ajax({
type: "POST",
url: "/ajaxpro/MySolution.Controls.SignUpBox,MySolution.WebApplication.ashx",
datatype: 'json',
data: '{"email" : "' + email + '", "name" : "' + name + '"}',
cache: false,
beforeSend: function (xhr) {
    xhr.setRequestHeader("X-AjaxPro-Method", "SignUpBox");
},
success: function (dataString) {
    var o = null;
    eval("o = " + dataString + "*" + "/");

    var data = $.parseJSON(o);

    $.each(data.Response, function () {
        $('#signUpMessage').text(this.Message);
    });
},
error: function (s) {
    $('#signUpMessage').text('Something went wrong');
}

});

0 个答案:

没有答案