小编nad*_* gc的帖子

POST JSON数据Titanium的问题

我想使用HTTP请求发布JSON数据.我已经阅读了官方文档,我正在按照它们工作.我使用以下代码:

var xhrpost = Ti.Network.createHTTPClient();

    xhrpost.onload = function(){
        activityIndicator.hide();
        alert('Posted successfully');
        alert(JSON.stringify(this.responseText));
    }

    var posturl = 'http://qudova.com/api.php';

    xhrpost.open('POST', posturl);
    xhrpost.setRequestHeader("Content-Type", "application/json");
    xhrpost.setRequestHeader('charset','utf-8');
        var params = {
        ProjectID : picked_prj, 
        RoleID : picked_rol,
        FirstName: first.value,
        LastName: last.value,  
        Phone: phone.value,
        Email: email.value,
        City: city.value,
        State: stat_drp.getSelectedRow(0).title,
        Zip: zip.value,
        Notes: notes.value,
    };
    xhrpost.send(params);
Run Code Online (Sandbox Code Playgroud)

如果这是发布JSON数据的正确方法.我如何检查数据是否已发布?该网址是否包含发布的数据?

我在onload事件中添加的以下警报中变为null.

alert(JSON.stringify(this.responseText));
Run Code Online (Sandbox Code Playgroud)

我正在开发Windows 7,在Android 4.2.2上进行测试....在此先感谢.

post json titanium-mobile

6
推荐指数
2
解决办法
4480
查看次数

标签 统计

json ×1

post ×1

titanium-mobile ×1