在dojo / store / JsonRest存储上使用“ add”或“ put”时,我想为服务器响应提供一个事件处理程序,无论是错误还是成功。
我尝试将类似error: function() {}
的选项添加到“添加”调用中,但这不会被触发。是否有处理服务器响应的特殊事件或选项?
最佳答案
好的,答案是使用then
,因为add
方法似乎返回Deferred。
因此,您可以执行以下操作:store.add(...).then(function(value){ /* success */ }, function(error){ /* error */ })