[jquery] отправить обычный post и вернуть json

rtyug
На сайте с 13.05.2009
Offline
263
1184

нашел, есть пример красивый


$.post('/gruop/add', $('#form_id').serialize(), function(data) {
// then the code will be executed at the end of the query
// data - response, which returned to the server
});

как отправить обычный post и вернуть json?


$.postJSON('/gruop/add', $('#form_id').serialize(), function(data) {

так не работает

мне из формы нужно отправить длинный текст порядка 20 000 - 40 000 символов

и всего 4 параметра и их я не вижу смысла ставить в json всего 4 параметра для отправки в скрипт...


$.postJSON = function(url, data, callback) {
return jQuery.ajax({
'type': 'POST',
'url': url,
'contentType': 'application/json',
'data': $.toJSON(data),
'dataType': 'json',
'success': callback
});
};

а лучше отправить в обычном post...

как красиво отправить обычной post и вернуть json чтобы его перебрать?

rtyug добавил 07.08.2010 в 09:19

нашел, надо было так



$.post("test.php", { "func": "getNameAndTime" },

function(data){

alert(data.name); // John

console.log(data.time); // 2pm

}, "json")

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий