我使用Ajax请求从服务器获取所有JSON数据。但在我这边我修改了数据,所以我需要使用 JavaScript、jQuery、PhoneGap、HTML5和 Ajax 将修改后的数据发送到服务器。
这样做的一些例子是什么?
用这个:
Ext.Ajax.request({
url : serverApiUrl,
method : "POST",
scriptTag : true,
headers : {'Content-Type': 'application/json'},
scope : this,
jsonData : yourModifiedJsondata,
success : successFN,
failure : failureFN
});
function onError(jqXHR, textStatus, errorThrown) {
// Or use alerts if you can't see your log
console.log("status: " + textStatus);
console.log("errorThrown: " + errorThrown);
// can't remember if this works:
console.log(jqXHR.statusText);
}
console.log('ajaxing!');
$.ajax({
type: 'post',
url: 'PRIVATE_URL',
data: {test:'asdf'},
dataType: 'json',
success: function(data){
console.log('done');
},
error: onError
});