0
我正在嘗試設置一個簡單的數據輸入窗體,並且我是JQUERY的新用戶。我需要將隱藏字段中的select autocompleted項目的數據庫ID返回。我在網上找到了代碼,但是當我向窗體添加多個字段時,通過將ID從ID引用改爲CLASS,自動完成工作。但隱藏的領域沒有。基於對象ID填充隱藏字段的自動填充功能
我相信問題是我需要具體的ID標記名稱來更新特定隱藏字段的值。我想我可以做一些事情,比如獲取當前正在使用自動完成更新的字段的ID ......這是我需要一些幫助的地方。
$().ready(function() {
$(".course").autocomplete("get_course_list2.php", {
width: 360,
matchContains: true,
mustMatch: true,
//minChars: 0,
//multiple: true,
//highlight: false,
//multipleSeparator: ",",
selectFirst: false
});
$(".course").result(function(event, data, formatted) {
$("#course_val").val(data[1]);
});
});
下面是HTML表單
<form autocomplete="off">
<p>
Course Name <label>:</label>
<input type="text" name="course1" class="course" id="course1" />
<input type="hidden" name="course_val1" class=".course_val" id="course_val1" />
</p>
<p>
Course Name <label>:</label>
<input type="text" name="course2" class="course" id="course2" />
<input type="hidden" name="course_val2" class=".course_val" id="course_val2 " />
</p>
<input type="submit" value="Submit" />
</form>
我希望得到任何幫助,你可以提供。
感謝 jlimited
服務器的返回對象是什麼樣的? – JoeFletch