我一直在試圖讓從下拉列表中所選項目的價值,但現在看來似乎是行不通的。我已經看過的其它主題,我知道這questino已經被問了幾次,但我需要help.I用下面的代碼部分:從下拉列表獲取選定值在asp.net
$('ddlWorkHourFact option:selected').val()
但它返回我「未定義」,我不知道爲什麼。 這裏是我的下拉列表
<asp:DropDownList ID="ddlWorkHourFact" runat="server">
<asp:ListItem Value="7" Text="7">7</asp:ListItem>
<asp:ListItem Value="8" Selected="True" Text="8">8</asp:ListItem>
<asp:ListItem Value="9" Text="9">9</asp:ListItem>
</asp:DropDownList>
你缺少ddlWorkHourFact前的#。可能是那個。另外,請檢查客戶端瀏覽器中ASP.NET生成的ID。 –
NOP它仍然返回undefined – Ktt
是的,檢查正如我下面提到的ID。 ASP.NET生成它自己的ID。 – Remy