我一直试图将变量传递给_F.search,但没有运气,有人可以帮忙吗?
(function(window, $) {
// 'use strict';
//setInterval(function () {alert("Hello")}, 3000);
var StreamTable = function(container, opts, data) {
return new _StreamTable(container, opts, data);
};
_F.search = function(text){
alert("search " + text);
var q = $.trim(text), count = 0;
// alert(this.last_search_text);
if (q == this.last_search_text) return;
this.last_search_text = q;
if(q.length == 0 ){
this.render(0);
}else{
this.searchInData(q);
this.render(0);
}
this.current_page = 0;
this.renderPagination(this.pageCount(), this.current_page);
this.execCallbacks('pagination');
};
}
我试过
onclick ="window.search(5)"
单击按钮但仍无法正常工作。
答案 0 :(得分:2)
搜索功能应该像这样声明:
window.search = function(text){
这会将搜索功能附加到窗口对象。这将允许您将其附加到onclick事件,就像您在示例中所示:
onclick="window.search(5)"