我遇到了簡單的jquery問題。這是我的html。爲什麼我的jQuery onChange事件不會觸發?
<label>Select User</label>
<span class="field">
<select name="selectUser" id="selectUser">
<option value="">Choose One</option>
@foreach (var item in Model.Users)
{
<option value="@item.Id">@item.UserName</option>
}
</select>
</span>
下面是腳本:
<script>
$('#selectUser').change(function() {
alert("hello");
});
現在,當我更改選擇元素沒有任何反應的選項?
[編輯]
SelecUser是一個錯字,我固定它仍然沒有警報消息。
因爲id是'selecUser'而不是'selectUser'。 – undefined
您可能必須在onchange更改之前選擇其他元素。 – Blazemonger