【发布时间】:2010-05-05 13:46:24
【问题描述】:
我现在根据之前的一些建议使用http://jqueryui.com/demos/autocomplete/,它对我来说效果很好。
我希望在表格的自动完成列表中格式化结果。现在我的结果是这样的:
Last name, first name - id number - status code
当有一个名字列表时,没有什么可以很好地排列
Name - ID - Status
Brown, Charlie - 2 - A
Jones, Henry - 3 - I
我想以某种方式得到
Name ID Status
Brown, Charlie 2 A
Jones, Henry 3 I
这可能吗?我目前正在使用一个 json 数据源,其中有一个“标签”、“值”和“id”数组:
{"label":"Brown, Charlie - 2 - A","value":"Brown, Charlie","id":"2"}
{"label":"<span style="color: red;">Jones, Henry - 3 - I</span>","value":"Brown, Charlie","id":"2"}
label在下拉列表中可见,value是返回到原始文本框,id是返回到隐藏字段。
我尝试将一些 div 混合到数组的标签部分,但没有成功。 非活动用户标签中的跨度对我来说很好,但我无法将跨度的宽度设置为固定宽度。
有什么我可以做的吗?
【问题讨论】:
标签: javascript jquery jquery-ui autocomplete jquery-ui-autocomplete