присвоение переменной результата функции
Скажите пожалуйста почему если я обращаюсь так к функции то на выводе число
function get_pr2(url){ $.ajax( { url: '/checker/worker.php?service=pr2&url=' + url, dataType: 'text', success: function(data){ alert(data); }, error: function(){ return false; } } ); } get_pr2(url_array[n][i]) а если так то ответ undefined function get_pr2(url){ $.ajax( { url: '/checker/worker.php?service=pr2&url=' + url, dataType: 'text', success: function(data){ return parseInt(data); }, error: function(){ return false; } } ); } var pr2= get_pr2(url_array[n][i]) alert(pr2) |
imediasun1,
строка 2 функция $.ajax пошла за данными на сервер строка 16 функция get_pr2 вернула undefined строке 19 сработал алерт строка 20 функция $.ajax вернулась и выкинула ответ в чисто поле строка 8 . |
Ребят, перестаньте Вы уже ему помогать, пусть идёт основы читает, а то он так на шею сел и сам ничего не делает! :yes:
|
Друг, оставь покурить
А в ответ undefined |
Часовой пояс GMT +3, время: 07:59. |