创建struts 2 jquery自动完成符时,标记会创建隐藏和可见输入。
如果我们设置如下ID:
<sj:autocompleter id="sample/>
id将被分配给隐藏输入。我们有什么办法可以将id分配给可见输入。为此输入生成的html是:
<input class="s2j-combobox-input ui-autocomplete-input">
答案 0 :(得分:1)
您可以使用jQuery选择可见的输入元素,并在元素上使用attr()
函数。
$(function(){
$(".s2j-combobox-input.ui-autocomplete-input").attr("id", value);
});