jQuery MiniUI

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

作者: blazenet    时间: 2013-3-20 10:12:47     标题: mini-autocomplete

mini-autocomplete 如何可以输入拼音查拼音,输入中文查中文输入数字查数字目前好像只能查中文


作者: factory    时间: 2013-3-20 10:18:35

这个你自己后台处理吧,autocomplete是后台获取你输入的内容,然后去加载数据返回的
作者: blazenet    时间: 2013-3-20 10:26:19

我在后回一条数据返回 {"id":"555","code":"LWM","text":"李文明"}
数字,拼音,汉字,好像也只能查中文呀。
作者: factory    时间: 2013-3-20 10:32:32

blazenet 发表于 2013-3-20 10:26
我在后回一条数据返回 {"id":"555","code":"LWM","text":"李文明"}
数字,拼音,汉字,好像也只能查中文呀 ...

你不是有code字段么
比如输入的是L,就去数据库根据code来查,如果是数字,就根据id查,这些都是后台的事情,你想怎么写就怎么写.
作者: blazenet    时间: 2013-3-20 11:41:36

本帖最后由 blazenet 于 2013-3-20 11:55 编辑
factory 发表于 2013-3-20 10:32
你不是有code字段么
比如输入的是L,就去数据库根据code来查,如果是数字,就根据id查,这些都是后台的事情, ...

明白您的意思了。自己在后台判断.
我如果在后台返回是这样的
{“_type”:"ajaxResult","total":10,"data":[{"id":"5555","code":"LYM","text":"李文明"},{"id":"55551","code":"LYM1","text":"李文明1"}]}

这样的话。好像就不出来数据了。我不可以自定义返回格式吗?

但我用lookup就可以用上面的返回格式。

作者: factory    时间: 2013-3-20 14:20:35

blazenet 发表于 2013-3-20 11:41
明白您的意思了。自己在后台判断.
我如果在后台返回是这样的
{“_type”:"ajaxResult","total":10,"data" ...

给autocomplete增加属性dataField="XXX",XXX是你返回里面的数组,比如你现在给的数据里面的"data"
你先更新下miniui,这个是最近新加的,然后然后你再试试
作者: blazenet    时间: 2013-3-20 14:29:38

factory 发表于 2013-3-20 14:20
给autocomplete增加属性dataField="XXX",XXX是你返回里面的数组,比如你现在给的数据里面的"data"
你先更 ...

哈。成功啦。问题解决。
如果没有更新这个组件,还有什么方法吗?
作者: factory    时间: 2013-3-20 15:53:38

blazenet 发表于 2013-3-20 14:29
哈。成功啦。问题解决。
如果没有更新这个组件,还有什么方法吗?

如果没有更新这个组件,还有什么方法吗?

尽量保证miniui版本是最新的,因为新版本会额外增加一些功能,和修复一些缺陷的




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