java - 使用 jquery 自动完成将值传递给隐藏字段

标签 java javascript jquery jsp

我在 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/

相关文章:

Java Runnable 具有大量任务 Rainbow Table

java - 退出 "ERROR"调度,状态 404

javascript - 向左溢出 :hidden doesn't work on . animate(),但向右有效?

JavaScript 获取字符串中的 img src

javascript - 使用 jquery 编辑现有的内联样式?

javascript - Facebook Javascript-SDK 检查用户是否喜欢某个页面的方法

java - 使用 api v3 android 获取 youtube 私有(private)播放列表

javascript - 鼠标悬停在 JS Canvas 上检测不同的形状

javascript - 将警告消息添加到 jqGrid 中的 navButton

java - 你如何使@Resource 成为可选的?