Javascript myHandler函数是如何工作的?
你最喜欢的法语回来了我有个小问题 在YUI示例中,此函数允许获取信息,但我不确定myHandler执行了哪些引用:Javascript myHandler函数是如何工作的?,javascript,yui,Javascript,Yui,你最喜欢的法语回来了我有个小问题 在YUI示例中,此函数允许获取信息,但我不确定myHandler执行了哪些引用: var myHandler = function(sType, aArgs){ myAC = aArgs[0]; // reference back to the AC instance elLI = aArgs[1]; // reference to the selected LI element oData
var myHandler = function(sType, aArgs){
myAC = aArgs[0]; // reference back to the AC instance
elLI = aArgs[1]; // reference to the selected LI element
oData = aArgs[2]; // object literal of selected item's result data
}
有人可以举例说明(如果可能的话)myAC、elLI、oData的通信?
这个函数是如何工作的?(sType,AARG)?myAC?Fabien
您看到的是一个处理程序函数,它是为处理YUI AutoComplete中的特定自定义事件而编写的。该事件是itemSelectEvent(),它在选择自动完成列表中的项目时激发。如果您为该事件订阅了一个函数(例如,上面代码段中的myHandler),则在选择某个项时,将随时调用该函数,并向其传递您注意到的参数
YUI网站上的此示例演示了如何使用itemSelectEvent:
如果您还有其他问题,请告诉我
问候,,
埃里克·法比恩
您看到的是一个处理程序函数,它是为处理YUI AutoComplete中的特定自定义事件而编写的。该事件是itemSelectEvent(),它在选择自动完成列表中的项目时激发。如果您为该事件订阅了一个函数(例如,上面代码段中的myHandler),则在选择某个项时,将随时调用该函数,并向其传递您注意到的参数
YUI网站上的此示例演示了如何使用itemSelectEvent:
如果您还有其他问题,请告诉我
问候,,
埃里克谢谢你,埃里克
您可以指向我想要引用的示例()。
紧接着,在示例中,我们有:
// update hidden form field with the selected item's ID
myHiddenField.value = oData.id;
oData.id定义了myHiddenField.value,但在示例中(myAC=aArgs[0];)和(elLI=aArgs[1];)定义了什么?
我不明白,在这个例子中,myAC和elLI的效用是什么?
AARG[0]和AARG[n]是如何工作的
我同时学习javascript和yui,有时我的拉丁语(或英语)不见了。
网上还有其他例子吗?谢谢Eric
您可以指向我想要引用的示例()。
紧接着,在示例中,我们有:
// update hidden form field with the selected item's ID
myHiddenField.value = oData.id;
oData.id定义了myHiddenField.value,但在示例中(myAC=aArgs[0];)和(elLI=aArgs[1];)定义了什么?
我不明白,在这个例子中,myAC和elLI的效用是什么?
AARG[0]和AARG[n]是如何工作的
我同时学习javascript和yui,有时我的拉丁语(或英语)不见了。
网络上还有其他示例吗?请提供YUI中示例的URL。请提供YUI中示例的URL。