jQuery插件仿百度搜索框智能提示(带Value值)_jquery:因公司需要做一个仿百度搜索框,并且带Value值的, 网上找了下只有Text, 都没带Value的 所以做了个. 直接贴代码。 代码如下: (function($) { var timeid; var lastValue; var options; var c; var d; var t; $.fn.autoC
导读jQuery插件仿百度搜索框智能提示(带Value值)_jquery:因公司需要做一个仿百度搜索框,并且带Value值的, 网上找了下只有Text, 都没带Value的 所以做了个. 直接贴代码。 代码如下: (function($) { var timeid; var lastValue; var options; var c; var d; var t; $.fn.autoC
因公司需要做一个仿百度搜索框,并且带Value值的, 网上找了下只有Text, 都没带Value的 所以做了个. 直接贴代码。 代码如下: (function($) { var timeid; var lastValue; var options; var c; var d; var t; $.fn.autoComplete = function(config) { c = $(this); var defaults = { width: c.width(), //提示框的宽度 默认跟文本框一样 maxheight: 150, //提示框的最大高度 top: 6, //与文本框的上下距离 url: "", //ajax 请求地址 type: "post", //ajax 请求类型 async: false, //是否异步请求 autoLength: 0, //文本长度大于0 就请求服务器 getValue: function(value){ }, //当回车 或 鼠标点击选中值的时候执行 clearValue: function(){ }, //当重新请求时清空Value值 getText: function(text){ } //当回车 或 鼠标点击选中值的时候执行 }; options = $.extend(defaults, config); var p = c.position(); d = $(''); c.after(d); d.css({ "left": p.left, "top": p.top + c.height() + options.top, "width": options.width, "max-height": options.maxheight }); t = $('
jQuery插件仿百度搜索框智能提示(带Value值)_jquery:因公司需要做一个仿百度搜索框,并且带Value值的, 网上找了下只有Text, 都没带Value的 所以做了个. 直接贴代码。 代码如下: (function($) { var timeid; var lastValue; var options; var c; var d; var t; $.fn.autoC