Fire 方法填充详细信息视图控件,来自 jquery 自动完成输入

发布于 2024-10-21 02:03:04 字数 203 浏览 2 评论 0原文

我有一个用于搜索员工信息的输入框(附加到 jquery 自动完成),还有一个用于员工编号的框。员工信息查询多个值(姓氏、名字、职务、时钟编号),并通过自动完成功能将它们全部作为字符串返回。仅当他们不知道时钟号码时才会出现这种情况。附加框是为了让他们也可以通过clocknum 进行搜索。

有没有办法在单击或按 Tab 键选定 jquery 自动完成值后触发填充数据控件的方法?

I have an input box for searching employee info (attached to a jquery autocomplete), and a box for employee number. The employee info queries multiple values (Lastname Firstname, Title, Clocknum) and returns them all as a string via the autocomplete. This is only if they dont know the clock number. The additional box is so they can search via clocknum as well.

Is there a way, to fire a method which populates a data control after clicking on or tabbing on the selected jquery autocomplete value?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

楠木可依 2024-10-28 02:03:04

使用自动完成框的 select 属性:

在 ekoz 的评论后更新

$('#lastName').autocomplete
({
   source   : "FormAutoComplete.ashx",
   minChars : 3,
   width    : 325,
   mustMatch: true,
   select   : function()
   {
      //jquery allows you to save several code lines
      $('#txtClock').value(ui.item.value.substr(ui.item.value.length-5));
   }
});

完整阅读 jquery 自动完成的文档应该可以清楚上面的代码 http://jqueryui.com/demos/autocomplete/

using the select property of your autocomplete box:

updated after ekoz's comment

$('#lastName').autocomplete
({
   source   : "FormAutoComplete.ashx",
   minChars : 3,
   width    : 325,
   mustMatch: true,
   select   : function()
   {
      //jquery allows you to save several code lines
      $('#txtClock').value(ui.item.value.substr(ui.item.value.length-5));
   }
});

a complete read of jquery autocomplete's documentation should makes clear the code above http://jqueryui.com/demos/autocomplete/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文