В этом коде:Могу ли я добавить обработанные функции getJSON посредством обратного вызова?
function hello(){
alert("hello");
}
function hi(){
alert("hi");
}
jQuery.getJSON('foo.bar',function(data){
if (data.foobar) {
this.done(hello);
}
alert('callback done');
}).done(hi);
и предполагаю, что это возвращается из foo.bar
{"foobar":true}
Мне нравится иметь предупреждения в таком порядке:
- обратного вызова сделано
- привет
- привет
Но я не могу добавить done()
-функцию в success
-callback.
У вас есть намек, как я могу добавить done()
-функцию внутри success
-callback?
Почему вы пытаетесь это сделать ? Похоже, что полный беспорядок потока программ идет в любом другом направлении. Не могли бы вы дать нам конкретный пример используемого варианта использования, который вы пытаетесь решить? – JLRishe