2012-10-13 110 views
0

我知道這個問題已經被問了很多。我到處搜索。我正在嘗試設置隱藏輸入的值,以便我可以提交它。我的jquery是鏈接的。設定值隱藏輸入

這裏是我的形式:

<form id="selectedMovie" action="index.php" method="get"> 
    <fieldset> 
     <input type="text" id="tester" name="tester" value="fifty" style="display:none;"/> 
    </fieldset> 
</form> 

和我的javascript:

function selectVideo(title){ 
    alert("" + 21);//works fine 
    alert($('input[name=tester]').val());//tried 
    alert($('input#tester').val());//tried 
    //and a few other things. 
} 

什麼想法?

+3

:none',而不是'INPUT TYPE =「hidden'' ? –

+0

究竟是如何失敗?你有錯誤信息嗎? –

+0

你的隱藏字段在哪裏,你在哪裏調用JS功能 – polin

回答

1

做到這一點,最好的方法是使用,而不是顯示沒有隱藏輸入元素。

+0

問題是關於設置值,而不是隱藏元素。 –

1

要將該值設置爲在jQuery的輸入框,你將不得不使用:你爲什麼要使用`風格=顯示

$('#tester').val('your_value');