【问题标题】:Jquery Autocomplete remote datasource to multiple textboxJquery自动完成远程数据源到多个文本框
【发布时间】:2014-10-30 04:13:17
【问题描述】:

是否可以使用jQuery Autocomplete Remote Datasource 并将结果显示到多个文本框中,而不是 jQuery 页面中给出的一个?如果是,怎么做?

编辑

如视图源链接页面中所述(第 27 行)

"Selected: " + ui.item.value + " aka " + ui.item.id :

我可以将ui.item.value 显示在一个文本框中,将ui.item.id 显示在另一个文本框中吗?

【问题讨论】:

  • 当然可以。如果您查看链接到的页面上的“查看源代码”,您可以看到您可以使用select: function( event, ui ) { ... } 中的结果。只需将多个文本框选择器放入其中即可。
  • @Sean 不是文本框选择器,而是显示结果的文本框。我设法获取了用户搜索的整行数据。我现在想要的是将整行(多列)显示到多个文本框中。
  • 好吧,你能提供一些示例代码和一些想要的结果吗?现在你的问题真的很广泛。
  • 只需选择您想要的文本框并为它们提供所需的值 -> select: function( event, ui ) { $('#textbox1').val(ui.item.value); $('#textbox2').val(ui.item.id); }
  • @Sean 成功了!谢谢:)你可以发布答案吗?所以我可以接受答案吗?

标签: javascript php jquery sql-server


【解决方案1】:

在自动完成select: 中,您可以随意显示结果,即。

select: function( event, ui ) {
        $('#textbox1').val(ui.item.value); 
        $('#textbox2').val(ui.item.id);
},

【讨论】:

    猜你喜欢
    • 2012-05-18
    • 1970-01-01
    • 2015-07-04
    • 2014-12-15
    • 1970-01-01
    • 1970-01-01
    • 2016-02-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多