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.
}

有任何想法吗?

4

3 回答 3

2

您的代码无需任何更改即可工作

http://jsfiddle.net/zWn9h/

于 2012-10-13T04:47:11.423 回答
1

最好的方法是使用隐藏的输入元素而不是不显示。

于 2012-10-13T04:48:31.977 回答
1

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

$('#tester').val('your_value');
于 2012-10-13T07:32:28.537 回答