使用twitter引導,我創建了一個按鈕,旁邊有一個輸入框。我試圖然後使用jQuery在我的視圖中訪問該值,但出於某種原因,除了「undefined」之外,我無法獲得任何回覆。這裏是我的代碼:我的輸入框的值沒有被返回?
的jQuery:
var browserInput = $("#browserInput").val();
console.log(browserInput);
HTML:
<div class="col-lg-4">
<div class="input-group">
<span class="input-group-btn">
<button class="btn btn-primary" type="button" id="addBrowser">
<span class="glyphicon glyphicon-plus"></span>
Add
</button>
</span>
<input id="browserInput" type="text" class="form-control" style="display: none;" >
</div>
</div>
是它有價值嗎?你什麼時候調用這個代碼? – tymeJV
您的輸入設置爲不顯示。你沒有默認值(你可以使用'value ='''來設置一個)。您沒有執行JavaScript代碼的情況。在頁面加載之前它被觸發了嗎?或者它綁定到一些提交按鈕? –
我第一次打電話時,沒有包含任何值,只是「隱藏」輸入框。然後第二次用插入的值調用它。 – chadb768