从http://developer.yahoo.com/yui/docs/YAHOO.util.DataSourceBase.html#method_sendRequest,你可以看到oCallback是一个具有以下属性的对象文字:
成功
数据就绪时调用的函数。
故障
调用响应失败条件的功能。
问题是它没有提到成功和失败回调函数可用的参数。虽然我们可以使用firebug /其他工具来找出它,但如果文档中提供了这些信息会更容易。
在YUI中,很多时候会使用回调函数 我的问题是,这些信息是否可以在yui网站上找到?如果是的话,它在哪里?
答案 0 :(得分:1)
它在页面右侧显示您将链接到将“传递给回调函数”的内容:
传递以下参数 回调函数:
oRequest
与sendRequest的第一个参数传递的值相同。
oParsedResponse
一个对象文字 包含以下属性:
tId
唯一的交易ID号。 结果模式解析数据结果。
error
如果数据错误,则为真。
cached
返回响应时为True 来自DataSource缓存。
meta
模式解析的元数据。- 醇>
oPayload
与传入的值相同 oCallback对象中的参数 文字。
然而,他们没有说这是否会成功和失败。我想,因为第二个参数oParsedResponse
具有error
属性,它也适用于failure
函数。
唯一可靠的解决方法是在你提到的时候进行调试。