gpt4 book ai didi

jquery - twitter bootstrap typeahead 用于同一页面中的多个输入

转载 作者:行者123 更新时间:2023-12-01 07:59:57 25 4
gpt4 key购买 nike

我正在使用twitter bootstrap typeahead并且我有这两个java脚本函数来初始化自动完成

  function autocomplete1(phr_type) { 
$('.typeahead').typeahead({
name: 'arabic',
remote: '/ajax/autocomplate?type='+1+'&q=%QUERY',
limit: 10 ,
valueKey : 'arabic_term',

});
}

function autocomplete2(phr_type) {
$('.typeahead2').typeahead({
name: 'arabic',
remote: '/ajax/autocomplate?id=3&q=%QUERY',
limit: 10 ,
valueKey : 'arabic_term',

});
}

我有两个输入

<input type="text" class="typeahead2"/>

<input type="text" class="typeahead"/>

我使用

初始化自动完成
$(document).ready(function(){
autocomplete1();
autocomplete2();
});

但是所有请求都从第一个函数获取参数,当我在第二个输入中键入时,id 参数不会在第二个输入中发送。

查询参数在两个函数中运行良好,但 Id 未发送,仅发送第一个参数。

所以所有的请求都会像:

GET http://host/ajax/autocomplate?type=1&q=xy
GET http://host/ajax/autocomplate?type=1&q=zx

我必须做的就是解决这个问题并发送动态参数。

谢谢

最佳答案

尝试在两个插件实例化中使用不同的名称

关于jquery - twitter bootstrap typeahead 用于同一页面中的多个输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20724431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com