2
我試圖自動完成的jQuery的當前值發送給HiddenField在ASP發送值與jQuery的自動完成功能HiddenField
隱藏字段:
<asp:HiddenField ID="hidden" runat="server" />
在頁面加載時我只指定HiddenField值一些文本框:
Protected Sub PrepareSession(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim hid = hidden.Value
Requester_NumEmpleado_TB.Text = hid
的是jQuery代碼:
<script type="text/javascript">
$("document").ready(function() {
$("#Requester_NumEmpleado_TB").autocomplete({
source: 'Search_VB.ashx',
autoFocus: true,
select: function(event, ui) {
}
});
$("#<%=hidden.ClientID %>").val("20020177") //this works but i want to send the Autocomplete Value, not the "20020177"
});
</script>
這適用於硬編碼值,但我想從Autocomplete發送值,而不是「20020177」。我怎麼做?
謝謝!但這只是給我一個'{對象}對象作爲結果 –
@ J.Chavez我更新了我的答案。我不知何故錯過了在'.val()'部分輸入以檢索'autocomplete_value = $(「#Requester_NumEmpleado_TB」)行的行上的Text值。它現在使用'.val()'方法調用來獲取值,而不是對象。 –