Chcę wysłać formularz z JSONP czy istnieje jakieś możliwe rozwiązanie?Napisz formularz z JSONP
Chcę wysłać formularz do innej domeny niż jsonp.
Chcę wysłać formularz z JSONP czy istnieje jakieś możliwe rozwiązanie?Napisz formularz z JSONP
Chcę wysłać formularz do innej domeny niż jsonp.
Nie można utworzyć POST z POK z JSONP.
Jednak można:
JSONP jest właśnie stworzenie tag skryptu z wywołanie funkcji:
javascript:
var head = document.getElementsByTagName("head")[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script src = 'url_to_post.serverside?callback=callback_function';
var callback_function(response) {
head.removeChild(script);
alert(response.abc); // returns def;
};
url_to_post.serverside:
callback_function({"abc": "def"});
nadzieję, że widać to dlaczego działa tylko w przypadku żądań GET
:)
że można używać w opcji dane swojej .post $, $ .get, $ .ajax metoda:
$('form').serialize()
Pokaż nam jakiś kod, proszę! Jak ktoś ma tak odpowiedzieć? – vzwick
Możesz wysyłać żądania GET tylko za pomocą JSONP. – andlrc
@vzwick dzięki za szybką odpowiedź. scenariusz jest mam formularz na moim serwerze, ale chcę postu formularza do innego serwera poprzez ajax, ale ajax nie pozwala na to, więc znalazłem jsonp pomaga wysyłać dane do diff. serwer działa z metodą GET, ale chcę metodę POST, która nie działa z jsonp. dowolny pomysł? –