代码之家  ›  专栏  ›  技术社区  ›  Teson

jquery:使用通配符选择器时如何返回呼叫者id

  •  1
  • Teson  · 技术社区  · 16 年前

    我使用jquery来调用JSON请求,它们由一堆自动完成字段触发。我使用通配符选择器,现在需要找出触发事件的ac字段。

    ...
    $( "[id*='_lookupCmb']" ).autocomplete({
      source: function( request, response ) {
        $.ajax({
          ...
          ...
          select: function( event, ui ) {
            //here I want to get the name of the id calling the request...
    

    感谢任何快速修复或指导,在明智的解决方案。

    祝一切顺利

    1 回复  |  直到 16 年前
        1
  •  1
  •   issa marie tseng    16 年前

    我相信ui参数下的对象是 elem origElem ,或类似的名称(可能是 target ,使用firebug进入内部并钻取以确定);然后你可以简单地说 $(ui.elem).attr('id') .