0
使用MVC5應用程序時,jQuery選擇器val是'未定義'。當分配給變量
我有我的網頁上一些隱藏的輸入....但是,爲了測試,我改爲「文字」 ......
<input type="text" id="selectedDate" value="">
<input type="text" id="selectedStartDate" value="">
<input type="text" id="selectedEndDate" value="">
所有3個輸入具有值類型。我可以看到他們。但是,在我的javaScript中,我遇到了奇怪的行爲。例如....
alert($("#selectedStartDate").val());
上述語句顯示具有正確值的警報。但是,如果我嘗試將此分配給一個變量,它是未定義的....
var startDate = $("selectedStartDate").val();
startDate未定義。任何想法爲什麼?這兩行在代碼中完全相鄰。
謝謝!
是否缺少在你選擇的''#,或者是從拷貝一個錯字/粘貼? – Lixus
呃,是啊@Lixus。而已。衛生署! – WebDevGuy2