Я пытаюсь построить функцию jquery ajax, которая является совершенно общей. Он получит все данные и даже тип запроса в качестве параметров. После этого он заменит в соответствующих переменных и построит запрос. Вот код ... < /p>
function server_request (type, url, dataType, data) {
var packet;
var response = null;
if (packet) {
packet.abort();
};
if (type == "get") {
packet = $.ajax({ type: type, url: url, dataType: dataType });
packet.done(function(returned_data){
response = returned_data;
});
}
return response;
response = null;
}
< /code>
Поэтому я хочу, чтобы полученные данные хранились в уже заявленной переменной, называемой «Ответ», и я хочу, чтобы они были возвращены для использования в другом месте. Каким -то образом он не работает и продолжает возвращать предопределенное значение переменной ответа. может кто -нибудь помочь ??
Подробнее здесь: https://stackoverflow.com/questions/322 ... eived-data