-3

我想在滚动列表更改时简单地更改隐藏表单输入的值。

HTML

<input id="foo" name="foo" type="hidden" />

<select id="logo" name="logo">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
</select>

Javascript

$(document).ready(function() {
$("#logo").on('change', function() {
    var x = $(this).val();
    $("#foo").val(x);
});
});

这行不通。有任何想法吗?

4

1 回答 1

2

此代码有效:

http://jsfiddle.net/Recode/D8nHw/

<input id="foo" name="foo" type="text" />

我只将输入更改为文本,因此它是可见的。

于 2013-05-28T11:26:41.813 回答