jQuery MiniUI

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

autocomplete选中文字后,回车变成了ID [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-10-24 16:19:27 |只看该作者 |倒序浏览
<div field='[url=]COMPOSER[/url]' width='[url=]120[/url]' headerAlign='[url=]center[/url]'>Composer <input id="[url=]person[/url]" property="[url=]editor[/url]" class="[url=]mini-autocomplete[/url]" style="[url=]width:100%;[/url]" valueField="[url=]id[/url]" textField="[url=]text[/url]" url="[url=]/QuickLoader/Ajax/Person[/url]" onvaluechanged="[url=]valid[/url]" /></div>
从后台返回的JSON是正常的,
[{"id":"163892","text":"Paul Dessau"},{"id":"198152","text":"Jean-Claude Casadesus"},{"id":"198453","text":"Joanna deSeyne"},{"id":"198757","text":"Modesto Garcia"}]
可是选中一个人名之后,就自动换成ID了

Rank: 8Rank: 8

沙发
发表于 2012-10-24 16:30:37 |只看该作者
好的,我去测试下

Rank: 8Rank: 8

板凳
发表于 2012-10-24 16:43:54 |只看该作者
factory 发表于 2012-10-24 16:30
好的,我去测试下

我吧你的数据替换掉了demo的数据,然后测试了,没有重现出你的问题,选人名之后,输入框里面是人名,不是ID

Rank: 2

地板
发表于 2012-10-24 16:54:21 |只看该作者
factory 发表于 2012-10-24 16:43
我吧你的数据替换掉了demo的数据,然后测试了,没有重现出你的问题,选人名之后,输入框里面是人名,不是 ...
  1. <div field='COMPOSER' width='120' headerAlign='center'>Composer <input id="person" property="editor" class="mini-autocomplete" style="width:100%;" valueField="id" textField="text" url="/QuickLoader/Ajax/Person" />
  2. 你是这样写的吗? 我看你们DEMO里面的写的input 没有加property=editor
复制代码

Rank: 8Rank: 8

5#
发表于 2012-10-24 17:14:09 |只看该作者
jhzhang 发表于 2012-10-24 16:54



我这是放到一个表格里面的了,
表格的编辑器,但是也是正常的。
你先对比下demo/datagrid/rowedit_textboxlist.html
这个示例,将里面的textboxlist换成autocomplete,
<input property="editor" class="mini-autocomplete" required="true" style="width:100%;"
                 url="../data/AjaxService.aspx?method=FilterCountrys2"
           />
AjaxService.aspx里面的FilterCountrys2里面的country.txt数据,换成你自己的,然后你再测试下看看。
如果正常的话,建议你调试看下是不是哪里不一样了。
我这边无法重现出你的问题
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

6#
发表于 2012-10-29 16:35:39 |只看该作者
factory 发表于 2012-10-24 17:14
我这是放到一个表格里面的了,
表格的编辑器,但是也是正常的。
你先对比下demo/datagrid/rowedit_textb ...

http://demo.digv.cn:8081/rowedit_textboxlist.html
我改了下你们那个DEMO的,发现是可以正常的,但是我的就不行
http://demo.digv.cn:8081

Rank: 8Rank: 8

7#
发表于 2012-10-29 16:49:25 |只看该作者
jhzhang 发表于 2012-10-29 16:35
http://demo.digv.cn:8081/rowedit_textboxlist.html
我改了下你们那个DEMO的,发现是可以正常的,但是我 ...

那你试试从demo上入手,一点一点改造成你的

Archiver|普加软件

GMT+8, 2024-11-26 23:32 , Processed in 1.040858 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部