jQuery MiniUI

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

AutoComplete 建议 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-10-24 23:57:34 |只看该作者 |倒序浏览
AutoComplete 目前只有一个事件可以使用,希望增加一个AJAX加载成功并在呈现下拉列表之前的事件,用户可以在这个事件里组织要在下拉列表里显示的内容。目前的情况是API只提供了两个valueField和textField,而textField必须和数据列进行对应,而多数情况是我们在后台加载的数据是标准化的结构化数据,而显示的时候可能是根据不同的情况组织显示结构,如果只提供一个textField的话,我们开发就必须针对不同的显示情况从后台准备不同的结构化数据,这与MVC的思想相违背。基于此,所以希望增加一个事件,这个事件在AJAX加载数据成功并在呈现下拉列表之前触发,我们可以自己写实现代码来获取从后台加载的数据并自己随心所欲组织显示结构并呈现到下拉列表。

Rank: 8Rank: 8

沙发
发表于 2013-10-25 09:17:17 |只看该作者
好的,不过这个下拉数据的组织,你或许可以放在后台在查询出数据之后组织好了再返回给autocomplete

Rank: 3Rank: 3

板凳
发表于 2013-10-25 14:16:54 |只看该作者
factory 发表于 2013-10-25 09:17
好的,不过这个下拉数据的组织,你或许可以放在后台在查询出数据之后组织好了再返回给autocomplete ...

我在文中也提到过,目前只能在后台组织所需要的数据结构,如果为了更好地将展示层和后台业务逻辑分离,后台只需要提供一些标准的数据结构,写一份程序代码,前台显示可以根据自己的需要组织丰富的展示形式。

Archiver|普加软件

GMT+8, 2024-11-27 10:21 , Processed in 1.048793 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部