1. 实现的方法

 1 /*
 2  * js实现的文本框的自动完成功能
 3  */
 4 function doAutoComplete(textid,dataid,url){
 5     $("#" + textid).autocomplete({
 6         serviceUrl: url,
 7         paramName: "name",
 8         delimiter: ",",
 9         transformResult: function(response) {                
10             return {                    
11                 suggestions: $.map($.parseJSON(response), function(item) {    
12                     return { value: item.tagName, data: item.id };
13                 })                    
14             };                
15         },
16         onSelect: function (suggestion) {
17             $("#" + dataid).val(suggestion.data);
18         } 
19     });
20 };
doAutoComplete

相关文章: