这是我的代码:
$(function()
{
//code for ajax with autocomplete
$('#autocomplete').on('change', function () {
}).change();
$('#autocomplete').on('autocompleteselect', function (e, ui) {
// Event code
}
});
所以我基本上想要做的是给出一个"泛型"的名称,因为缺少一个更好的单词,函数以便我可以调用"事件代码"在其他地方也是。
所以代码行应该类似于:
$('#autocomplete').on('autocompleteselect', genericFunction (e, ui) {
但问题是,如果你这样做,就会出现错误,说它无法找到符号" e",如果你删除" e& #34;,它无法找到" ui"。
我需要这些参数,所以我不能把它们拿出来。
有人可以帮忙吗?
答案 0 :(得分:3)
你声明一个这样的函数:
function eventHandler(e,ui){
//code here
}
然后:
$('#autocomplete').on('autocompleteselect', eventHandler);