簡體   English   中英

AutoComplete使用jQuery將值傳遞給隱藏字段

[英]AutoComplete using jquery pass value to hidden field

我在JSF中有一個autoComplete輸入字段。

我的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

謝謝

你有這樣嘗試過嗎?

$("#department").autocomplete({
    source: "getdept.jsp",
    minLength: 4,
    select: function(event, result) { 
        $("#hiddenfield").val(result)
    }
});

顯然獲得價值的是$("#hiddenfield").val()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM