我在 JSF 中有一个自动完成输入字段。
我的JSP代码
<h:form id="setupValue">
<input type="text" id="department" name="department"/>
<script>
$("#department").autocomplete("getdept.jsp",{minChars: 4});
</script>
</h:form>
和 getdept.jsp 中
DepartmentMB dept = new DepartmentMB ();
String query = request.getParameter("q");
List<String> dep = dept.getData(query);
Iterator<String> iterator = dep .iterator();
while(iterator.hasNext()) {
String department = (String)iterator.next();
String deptName=(String)it.next();
out.println(deptName);
}
如何将 department
发送到隐藏字段并将 deptName
显示到 inputText 字段?
谢谢
最佳答案
你试过这样吗?
$("#department").autocomplete({
source: "getdept.jsp",
minLength: 4,
select: function(event, result) {
$("#hiddenfield").val(result)
}
});
显然获取值是$("#hiddenfield").val()
关于java - 使用 jquery 自动完成将值传递给隐藏字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15610192/