Здравствуйте, приучили меня дабы не городить кучу кода засовывать все в функции, вот и чтоб не писать в своем случае аякс запрос 20 раз я решил сунуть его в функцию, но возникла проблема, подробнее опишу кодом.
Сейчас идет как то так
function _list()
{
$.ajax({
type: "POST",
url: 'ajax.php',
data: {item:'2',type:1},
dataType: "HTML",
success: function(data){
alert('data');
}
});
}
То есть в функции делается AJAX запрос c определенными параметрами и далее обрабатывается ответ.
Но обработка ответа, как и параметры каждый раз разные поэтому я думал сделать что то отдельной функции для AJAX
function ajax(p1,p2)
{
$.ajax({
type: "POST",
url: 'ajax.php',
data: {item:p1,type:p2},
dataType: "HTML",
success: function(data){
}
});
И получать ответ этой функции хотел в переменную как то так
result = ajax('1','2');
То есть в переменную result должен попасть результат запроса опыт говорит что надо использовать return но вот в какое место его засунуть не могу понять