autocomplete在ff上的问题 autocomplete自动补全jquery-uijavascriptweb 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个 我是用jquery ui里面的插件 只有firefox需要这样ie和chrome都没有问题<script type="text/javascript">$(function() { $( "#ranchiser_name" ).autocomplete({ width: 300, max: 10, delay: 100, minLength: 1, autoFocus: true, source:function(request, response) { var param={} param['paramMap.keyword']=$("#ranchiser_name").val(); var term = request.term; $.ajax({ url: "queryCompanyList.do", dataType: "json", data: param, success: function(data) { response($.map(eval(data), function(item) { return { value: item.pranchiser_name, pranchiser_name:item.pranchiser_name, id: item.id }; })); } }); }, select: function( event, ui ) { $("#ranchiser_id").val(ui.item.id) } }); });</script>这个是我写的js 沒看到有什麽問題,幫不了你可以建個新頁面,只保留這個功能的相關JS及頁面html代碼,先排除其它可能的干擾然后再測一下看看。 谢谢你啊 问题找到了 需要修改js的源码我用的是jquery-ui-1.8.17.custom.min.js 修改后如下}).bind("keypress.autocomplete", function(a) { d && (d = !1, a.preventDefault()) }).bind("focus.autocomplete", function() { b.options.disabled || (b.selectedItem = null, b.previous = b.element.val()) }).bind("blur.autocomplete", function(a) { b.options.disabled || (clearTimeout(b.searching), b.closing = setTimeout( function() { b.close(a), b._change(a) }, 150)) }).bind("input.autocomplete", function() { // 修复在Firefox中不支持中文的BUG b.search(b.item); 求解工具名称 Extjs tabpanel内嵌iframe火狐无法显示 js和jquery获取对象 关于google地图api解析限制的问题 求一个新浪微博登录时的提示js效果 動態生成頁面取值問題 checkbox全选和取值问题 image()和ie缓存问题 网页对话框中如何获取母页面地址? 子窗体中用了opener.location.reload();此时我想把焦点又回到子窗体,怎样实现? 获取js元素,获取不到?求规范获取父元素下的子元素 EasyUI+MVC3 Html多层嵌入子页面,子页面中的JS如何得到最外层的ID呢
<script type="text/javascript">
$(function() {
$( "#ranchiser_name" ).autocomplete({
width: 300,
max: 10,
delay: 100,
minLength: 1,
autoFocus: true,
source:function(request, response) {
var param={}
param['paramMap.keyword']=$("#ranchiser_name").val();
var term = request.term;
$.ajax({
url: "queryCompanyList.do",
dataType: "json",
data: param,
success: function(data) {
response($.map(eval(data), function(item) {
return {
value: item.pranchiser_name,
pranchiser_name:item.pranchiser_name,
id: item.id
};
}));
}
}); },
select: function( event, ui ) {
$("#ranchiser_id").val(ui.item.id)
}
});
});
</script>这个是我写的js
问题找到了 需要修改js的源码
我用的是jquery-ui-1.8.17.custom.min.js 修改后如下}).bind("keypress.autocomplete", function(a) {
d && (d = !1, a.preventDefault())
}).bind("focus.autocomplete", function() {
b.options.disabled
|| (b.selectedItem = null, b.previous = b.element.val())
}).bind("blur.autocomplete", function(a) {
b.options.disabled
|| (clearTimeout(b.searching), b.closing = setTimeout(
function() {
b.close(a), b._change(a)
}, 150))
}).bind("input.autocomplete", function() {
// 修复在Firefox中不支持中文的BUG
b.search(b.item);