2014-03-12 122 views
0

只是乱了一下jQuery。对此很新颖。 已经找到了我的问题没有运气。jQuery自动完成文本框ID

我目前有2列文本框,ID是代码+数+ & description + count +。 在每个代码框中,我都有自动完成功能,然后将该值的标签添加到说明框中。

例如:http://i.stack.imgur.com/P26N8.png

如何获取文本框的ID,这样我就可以用这个数字来说明发送到该文本框。

想是这样的:

var id = currenttextboxid(number only) 

$("#description" + id + "").val(ui.item.label); 

感谢您的帮助的人:)

很抱歉,如果我有措辞是可怕的。

+0

你只想得到id? –

+0

是的,只是这样我可以移动第二个值到另一个盒子(具有相同的ID号码) – Dan

回答

1

尝试这样

HTML

<input type="text" id="descroption1"/> 

脚本

$("input").click(function(){ 
alert((this.id).replace("descroption","")); 

}); 

Demo

$("input").each(function(){ 
    alert((this.id).replace("descroption","")); 

}); 
+0

这已经做到了。 this.id = this.id.replace(“code”,“”); $(“#description”+ this.id +“”).val(ui.item.label); – Dan