Как передать аргумент функции ajax get в Java Script вместе с возвращаемым значением?Аргумент функции JavaScript Pass Out With With Return Value
В приведенном ниже примере, я хочу, чтобы принести через значение аргумента функции GetServer id
и сделать его доступным для функции returnValue
function getServerList(id) {
$.ajax({
type: "GET",
url: "/BackEndFunction/" + id,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: returnValue
});
}
function returnValue(Data) {
var _size = 0;
var id= id // passed from getserverlist
for (var i = 0; i< Data.length; i++) {
_size += Data[i]._size;
}
data_dictionary[id] = _size;
}
Сделать его доступным, как exa ctly? Принимает ли 'returnValue' аргумент? –
Хороший вопрос, пропустил это, да в общем, я уточню вопрос. – JammAndTea
вы можете попробовать что-то вроде thid: если объявить 'returnValue' как' returnValue (param_id, responce) ', поэтому вы можете использовать' bind' like 'success: returnValue.bind (this, id)' – Grundy