Я пытаюсь вернуть список выбранных параметров в функцию добавления JqGrid. У меня есть функция javascript/jquery, которая выполняет GET, чтобы получить строку, предварительно отформатированную для работы с JqGrid. У меня возникли проблемы с возвратом результатов в JqGrid. Как вернуть данные из функции jQuery Get?jquery function with variable problem
function getDealerPoolSelectOptions() {
var selectOptions = "1:A;";
$.get("DealerManagement/GetAllDealerPoolCodes", function(data) {
alert("Data: " + data.toString()); //Displays all the data I'm looking for
selectOptions = data;
});
alert("SelectOptions: " + selectOptions); //Just Displays the 1:A
return selectOptions;
}
Вы пытались выполнить 'selectOptions = data.toString()'? – cambraca
yes Я попытался добавить toString почти везде, но, похоже, это не имеет значения. На самом деле это уже строка. – MaxGeek
О, я вижу вашу проблему, '$ .get' является асинхронным, поэтому selectOptions устанавливается после возврата функции (код внутри запускается после запроса возвращается с сервера) – cambraca