我正在使用“ Jquery inputpicker 插件”,它的引用可以在这里找到。我将此插件用于下拉菜单。我使用以下代码启动下拉菜单:
$('#test').inputpicker({
data:[
{value:"1",text:"USD"},
{value:"2",text:"EUR"},
{value:"3",text:"CNY"}
],
fields:[
{name:'value',text:'Id'},
{name:'text',text:'Title'}
],
autoOpen: true,
headShow: false,
filterOpen: true,
fieldText : 'text',
fieldValue: 'value'
});
我可以通过代码设置列表中的选定项目:
$('#test').inputpicker('val', 1); // selecting "USD"
设置我的字段的值后,当用户尝试打开下拉菜单并寻找另一个项目时,除了“美元”之外没有可见的项目。要选择其他项目,用户应手动擦除所有字符,然后将显示其他项目。
我正在寻找一种在设置选定项目后显示所有项目的方法。
我在这里创建了我的代码示例: https ://jsfiddle.net/6eL9pfdw/
