Как отправить данные в кросс-серверный файл php? - PullRequest
1 голос
/ 30 сентября 2011

При разработке нативного приложения для Android с использованием функциональности «сборки» Dreamweaver я обнаружил, что для доступа к динамическим данным мне нужно было использовать функциональность Jquery JSONP.Динамические данные, извлекаемые из базы данных mySQL и заполняемые в файл php, считаются «кросс-серверными», поскольку созданное на веб-языке приложение Android находится на устройстве Android, а файл php находится на веб-сервере (яПодумайте? Я не смог ajax в данных, как мог, когда я размещал веб-приложение.).

Я могу легко отображать динамические данные из файла php с помощью инъекции скрипта JSONP ... но что еслиЯ хотел сделать пользовательский фильтр данных?(Отправьте в php-файл, по которому щелкнули «linkID»)

Я прочитал, что функция .getJSON () jquery может отправлять данные (в настоящее время они используются только для извлечения данных):

function jsoncallback(data){
console.log(data);
}
$.getJSON("http://crossServerPhpFile.php?jsoncallback=?",
  { linkID: "0"});

Но есть ли способ отправить переменную GET в php-файл кросс-сервера?

Ответы [ 2 ]

2 голосов
/ 30 сентября 2011

Не уверен, действительно ли я правильно понял, но вот что, я думаю, вы можете сделать:

$.getJSON("http://crossServerPhpFile.php?linkId=0&jsoncallback=?");

отправка ссылки прямо в URL.

0 голосов
/ 30 сентября 2011
$.get("url", { linkId : "0", item2 : "data"},function(data){
alert(data.response);
});

Etc у меня работает с json / rest api. Может быть, я неправильно понимаю ваш вопрос?

...