如果一行是一个div的话.增加div的click事件,点击触发,获取当前选用的值,然后赋值input。
下拉的数据行元素.click(function(){var txt= $(this).html(); $('#xxxx').val(txt);下拉.hide(); 文本框.focus();})
最后,建议使用一些jquery的插件.做的很好了,否则会出现很多兼容控制的细节。比较麻烦
//取出高亮节点的文本内容
var comText = receiveAccountAutoDivNode.children("div").eq(highLightIndex).text();
receiveAccountAutoDivNode.fadeOut("fast");
highLightIndex = -1;
//文本框中的内容变成高亮节点的内容
$("#debtUnitName").val(comText);