присвоение переменной результата функции
Скажите пожалуйста почему если я обращаюсь так к функции то на выводе число
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, время: 11:24. |