我需要在通过 Prototype 的 Scriptaculous' Ajax.Autocompleter完成的 Ajax 请求上添加一个旋转轮(加载条) 。但不幸的是,我从未使用过这些框架……在这种情况下,没有办法切换到 jQuery……文档很差,在网上找不到任何东西。
下面的代码是 Magento js.js 文件(http://pastebin.com/UUAEEAkR)第 339 行的一部分(我试图在 onShow 之前添加一个 onLoading 但什么也没发生......所以我真的不知道该做什么做 )
initAutocomplete : function(url, destinationElement){
new Ajax.Autocompleter(
this.field,
destinationElement,
url,
{
paramName: this.field.name,
method: 'get',
minChars: 2,
updateElement: this._selectAutocompleteItem.bind(this),
onShow : function(element, update) {
Effect.Appear(update,{duration:0});
}
}
);
},