jQuery MiniUI

标题: mini-autocomplete赋值 [打印本页]

作者: gong_cnwh    时间: 2013-5-9 14:56:16     标题: mini-autocomplete赋值

我从数据库中读取到了信息,想赋值到mini-autocomplete上,该怎么做啊,没找到资料~~
作者: felt    时间: 2013-5-9 15:06:33

请参考http://miniui.com/demo/#src=autocomplete/autocomplete.html

<input id=""  class="mini-autocomplete"  valueField="id" textField="text"  url=" " />
作者: gong_cnwh    时间: 2013-5-9 15:22:57

felt 发表于 2013-5-9 15:06
请参考http://miniui.com/demo/#src=autocomplete/autocomplete.html

它这个是针对这个控件赋值,我是做的弹出框编辑,大量读取数据库的内容,难道不能直接将数据库的值和其他控件mini-textbox这样直接赋值过来吗?
var o = mini.decode(text);
form.setData(o);
form.setChanged(false);
就这几句话,其他的值可以直接显示出来,但是mini-autocomplete的值就没出来,
必须单独写?       
t.setValue("1");
t.setText("张三");

作者: factory    时间: 2013-5-9 15:33:41

gong_cnwh 发表于 2013-5-9 15:22
它这个是针对这个控件赋值,我是做的弹出框编辑,大量读取数据库的内容,难道不能直接将数据库的值和其他 ...

autocomplete下拉数据是动态生成的,所以你需要给他设置value和text。
不像combobox,数据是固定的,所以你设置value,他就能从下拉框中给你显示text
作者: gong_cnwh    时间: 2013-5-9 15:36:58

factory 发表于 2013-5-9 15:33
autocomplete下拉数据是动态生成的,所以你需要给他设置value和text。
不像combobox,数据是固定的,所以 ...

明白了,谢谢!




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