пост запросы
отправляю запрос на сервер:
$('#id').click(function(){ $.post('/url/',{"data":"gfdgf"},function(data){ ..... },"json"); }); Такой вопрос как запустить вывод ошибки связи, другими словами как можно определить что запрос не дошел до адресата? Предположим запрос не дошел до сервера, а также такой случай - запрос не дошел от сервера к браузеру? |
$('#id').click(function(){ ajax_my(post) }); function ajax_my(post) { var serverAdress = '/url/'; posl_ = encodeURIComponent(post); pushPOST = 'mypost=' + turl_; $.ajax({ type: "POST", url: serverAdress, cache: false, data: pushPOST, dataType: "json", timeout: 10000, async: false, beforeSend: function(){}, success: function(){все получилось}, error: function(xhr, str){ alert('Возникла ошибка: ' + str); } }); } как нибудь так |
спасибо, а при использование $.post $.get вроде нельзя запустить функцию ошибки ?
|
Цитата:
$.ajax({ type: 'POST', url: url, data: data, success: success, dataType: dataType }); |
Часовой пояс GMT +3, время: 14:10. |