var availableTags = [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme" ]; $("#bus").autocomplete( availableTags,{ scroll:false,autoFill:false,matchContains: true,minChars:0} ).result(function(event, data, formatted){ //alert(availableTags); 返回的结果 });
<input id="bus" name="bus" type="text" style="width: 225px" />
动态添加:
$(function(){ var availableTags = []; $.ajax({ type: 'POST', url: $.test.contextPath + "/xxxAction.do?method=xxx", dataType: 'json', success: function(data) { $(data).each(function(){ alert(this.text); availableTags.push(this.text); }); }, error: function(XMLHttpRequest, textStatus, errorThrown) { } }); /* availableTags = [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme" ];*/ $("#bus").autocomplete( availableTags,{ scroll:false,autoFill:false,matchContains: true,minChars:0} ).result(function(event, data, formatted){ //alert(availableTags); 返回的结果 }); });
public ActionForward xxx(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject json = new JSONObject(); JSONObject json2 = new JSONObject(); JSONObject json3 = new JSONObject(); JSONArray jsonArray = new JSONArray(); json.put("text","abc"); json2.put("text","ade"); json3.put("text","aef"); jsonArray.add(json); jsonArray.add(json2); jsonArray.add(json3); Utils.writeJsonText(jsonArray.toString(), response); return null; } 返回格式:[{"text":"abc"},{"text":"ade"},{"text":"aef"}]
相关推荐
jQuery.easyui框架,可以运行,前端框架,jQuery.easyui.1.2.6+Demo+前端框架
jquery.easyui.min.js
自己在easyui1.4.1中遇到小数点输入时“.”输入不进去
easyui,可用于开发尾巴项目时使用,美观,代码量少,更容易实现Web项目网站后台的开发
jQuery+EasyUI\jQuery+EasyUI+1.2.4+API+中文文档
easyui到的一个演示demo
js使用i18n实现页面国际化 var webLanguage = ['zh-CN', 'en']; //获取网站语言 function getWebLanguage(){ //1.cookie是否存在 if (jQuery.cookie("userLanguage")) { i18nLanguage = jQuery.cookie(...
DWR+jquery2.x+easyUI1.3.x开发富客户端应用
下拉数据网格(Combogrid)组件和下拉框(Combobox)组件的共同点是,除了都具有下拉面板以外,它们都是基于数据网格(Datagrid)的。 下拉数据网格(Combogrid)组件可以过滤、分页,并具有其他一些数据网格...