jquery 自动完成源代码说明
jquery autocomplete source code explanation
我想让jquery的自动完成工作到自定义事件。可能我可能需要调整源代码。我试图理解它,但不确定'function( request, response )'
是如何工作的。它是如何被调用的,参数来自哪里?
_initSource: function() {
var array, url,
that = this;
if ( $.isArray(this.options.source) ) {
array = this.options.source;
this.source = function( request, response ) {
response( $.ui.autocomplete.filter( array, request.term ) );
};
} else if ( typeof this.options.source === "string" ) {
url = this.options.source;
this.source = function( request, response ) {
if ( that.xhr ) {
that.xhr.abort();
}
that.xhr = $.ajax({
url: url,
data: request,
dataType: "json",
success: function( data ) {
response( data );
},
error: function() {
response( [] );
}
});
};
} else {
this.source = this.options.source;
}
}
它是从自动完成中的不同方法调用的。
像这里 :
this.source( { term: value }, this._response() );
这是_search方法。
相关文章:
- 活动选项卡's源代码-获取变量s值
- 关于 Javascript 中 parseInt() 的说明
- Codeigniter会话概念简要说明
- 无法更改源代码的网站的自动填充功能
- 如何使用javascript编辑页面源代码
- 在不更改HTML源代码的情况下,在管理员TinyMCE编辑器中突出显示文本
- 关于reduce在javascript中创建过滤器的说明
- 如何垂直淡出文本,类似于Amazon'的产品说明
- 在Node.js中,我在哪里可以看到JavaScript方法的源代码,例如hasOwnProperty
- 有没有任何方法可以将javascript对象从源代码传递到系统/浏览器剪贴板
- 当源代码可用时,如何正确保护密码
- 用PHP读取另一个网站的源代码,并将其作为字符串提供给JavaScript
- 如何在HTML源代码中提取javascript变量
- 可以't识别验证消息的源代码
- Ember.js+传单+rails(使用Javascript MVC创建rails应用程序并打开源代码映射)
- 如何在internjs中打印createpage中的HTML源代码
- Node.js和Mongodb安全+源代码加密选项
- CKeditor不会在源代码模式下更新文本区域
- 节点.js事件发射器源代码的说明
- jquery 自动完成源代码说明