首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

jQueryUI autocomplete 插件的live绑定等有关问题

2012-08-02 
jQueryUI autocomplete 插件的live绑定等问题???? 最近做的一个项目用到了jQueryUI 的autocomplete插件,遇

jQueryUI autocomplete 插件的live绑定等问题

???? 最近做的一个项目用到了jQueryUI 的autocomplete插件,遇到了若干问题,记录下以便备用。

?

???? 1.修改source里默认的ajax参数

???? 官方给出的api中source的一种形式为:

?

$("input.iupac").live("keydown.autocomplete",function(){$(this).autocomplete({minLength:1,width:100, source:function(request,response){request['term'] = encodeHTML(request['term']); ? //处理,转义用户输入request['action'] = "getsuggest";request['tb'] = "huahewu";      $.ajax({        url: "getdata.php",       dataType: "json",type:'post',data:request,        success:function(data){         response(data);        }       });}});});$('input.iupac').live( "input.autocomplete", function(){        $(this).trigger('keydown.autocomplete');});

???????? 由于项目中需要动态添加一些input,而且都要绑定autocomplete,jQueryUI官方没有提供相关的api,最终在stackoverflow中找到以上解决办法,同时解决了在FireFox中中文输入无效的问题。

?

?

热点排行