将值设置为隐藏输入

时间:2012-10-13 04:35:35

标签: javascript jquery form-submit hidden-field

我知道这个问题已被问到很多。我到处搜寻。我正在尝试设置隐藏输入的值,以便我可以提交它。我的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 个答案:

答案 0 :(得分:2)

您的代码无需任何更改

http://jsfiddle.net/zWn9h/

答案 1 :(得分:1)

执行此操作的最佳方法是使用隐藏的输入元素而不是显示无。

答案 2 :(得分:1)

要在jQuery中将值设置为输入框,您必须使用:

$('#tester').val('your_value');
相关问题