jQuery MiniUI

 找回密码
 立即注册
查看: 4932|回复: 7
打印 上一主题 下一主题

autocomplete无法匹配 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-10-17 11:35:18 |只看该作者 |倒序浏览
表格列定义:
<div field="BRIEF_ID" vtype="required" displayField="BRIEF_IDNAME" width="130" headerAlign="center" align="center">摘要
       <input property="editor" class="mini-autocomplete" required="true" valueField="ID" textField="NAME" url="serviceGetBriefInfor"/>
</div>
输入的时候无法自动匹配,不管输入什么内容所有选项仍然全部显示,求高手指点。。

Rank: 8Rank: 8

沙发
发表于 2013-10-17 12:18:05 |只看该作者
autocomplete的匹配是你后台处理的,autocomplete只负责把你输入的匹配参数传到后台,你后台获取到匹配参数之后,去数据库把符合的数据查询出来返回.

你检查下你的后台是否正确,返回的数据到底是不是过滤之后的数据

Rank: 2

板凳
发表于 2013-10-17 16:13:00 |只看该作者
factory 发表于 2013-10-17 12:18
autocomplete的匹配是你后台处理的,autocomplete只负责把你输入的匹配参数传到后台,你后台获取到匹配参数之 ...

请问输入的匹配参数在后台是怎么获取的,通过request吗?

Rank: 8Rank: 8

地板
发表于 2013-10-17 16:20:38 |只看该作者
shuyechao 发表于 2013-10-17 16:13
请问输入的匹配参数在后台是怎么获取的,通过request吗?

是的,直接request即可
String key = Request["key"]

Rank: 2

5#
发表于 2013-10-17 16:27:38 |只看该作者
factory 发表于 2013-10-17 16:20
是的,直接request即可
String key = Request["key"]

那request获取的key名称是在哪里定义的?

Rank: 2

6#
发表于 2013-10-17 16:31:48 |只看该作者
shuyechao 发表于 2013-10-17 16:27
那request获取的key名称是在哪里定义的?

也就是接收匹配参数的key是多少?。。从上面控件的定义来看并没有指定key的地方。。

Rank: 8Rank: 8

7#
发表于 2013-10-17 16:35:35 |只看该作者
shuyechao 发表于 2013-10-17 16:31
也就是接收匹配参数的key是多少?。。从上面控件的定义来看并没有指定key的地方。。 ...

searchField="yourfield"

默认是key

Rank: 2

8#
发表于 2013-10-17 16:37:03 |只看该作者
factory 发表于 2013-10-17 16:35
searchField="yourfield"

默认是key

犯二了。。十分感谢!

Archiver|普加软件

GMT+8, 2025-7-10 03:20 , Processed in 1.016560 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部