Он работает так же, как обычный веб-проект (с использованием JSON):
$.ajax({
url: 'http://...',
type: 'POST',
dataType: 'json',
data: data,
success: : function(data) {
//...
},
error: function(xhr, textStatus, errorThrown) {
//...
},
beforeSend: function (xhr) {
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.setRequestHeader('Accept', 'application/json');
}
});
Единственное отличие состоит в том, что в PhoneGap вам не нужно беспокоиться о тех же проблемах с политикой происхождения.Это делает использование JSONP не очень необходимым.Если вы не работаете с сервером, который обрабатывает только JSONP, а не JSON.