jQuery, как вызвать функцию при передаче переменной - PullRequest
0 голосов
/ 02 декабря 2009

Я хочу использовать метод .get в jQuery для отправки ajax-вызова на сервер.

Я использую эту строку:

$.get("InfoRetrieve", { },addContent(data));

Как видите, я хочу вызвать функцию addContent и передать ей данные, полученные с сервера.

Ниже указана функция addContent:

function addContent(data){
    $("#0001").append(data);
}

Кажется, это не работает, понимаете почему.

Ответы [ 2 ]

6 голосов
/ 02 декабря 2009

Просто измените его на:

$.get("InfoRetrieve", { },addContent);

Он позаботится о передаче data при вызове функции.

0 голосов
/ 02 декабря 2009

Попробуйте обернуть его в новый объект функции:

$.get("InfoRetrieve", { },function() { addContent(data) });
...