jQuery MiniUI

标题: mini.listbox能不能通过textfield定位? [打印本页]

作者: fuck    时间: 2012-9-7 16:09:16     标题: mini.listbox能不能通过textfield定位?

listbox有没有通过textfield属性定位到符合条件的第一项的方法
例如:
在textbox控件输入“aa”,点击“定位”时,listbox根据textfield绑定内容选中包含“aa"的第一项,再点击选中包含”aa“的第二项,如此类推。

<input id="txtName" class="mini-textbox" emptytext="请输入名称" />
<a class="mini-button" iconcls="icon-search">定位</a>
<div id="pListBox" class="mini-listbox" textfield="name" valuefield="id" ></div>

js 定义的position() 如何写才能实现定位功能


作者: factory    时间: 2012-9-7 16:18:37

你要的是autocomplete吗?你看下这个示例
http://miniui.com/demo/#src=autocomplete/autocomplete.html
作者: fuck    时间: 2012-9-7 16:40:54

不是,控件是listbox,
举例,listbox绑定的数据源是
[{id:"1",name:"1号"},{id:"2",name:"2号"},{id:"3",name:"其它"},{id:"4",name:"4号"}]
绑定valuefield="id"  textfield="name"

然后在textbox输入"号",点击定位按钮时,listbox选中“1号”项;再点按钮选中“2号”项;再点就是选中“4号”项
作者: niko    时间: 2012-9-7 19:33:18

可以是可以实现的。
1.通过listbox.findItems查找符合条件的item
2.点击按钮时,listbox.select一个item;
3.再次点击,选择下一个item。

不过这个功能其实也可以不要,直接手选好了。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2