HTMLJQUERY:根据选择框的值
<select name="select" id="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<br>
<input id="bla" type="text" name="attendant[]">
JQuery的
$("select").change(function() {
var select = parseFloat($('#select').val());
$('#bla').after('<br><input id="bla" type="text" name="attendant[]">');
});
家伙喜对形式的文本输入,在改变选择框更新号,上面是我创建的代码。 我需要更改上的选择框来更新基于选择框的值的表单字段数。如果用户更改为4,则应在屏幕上显示4个表单字段。如果值更改为1,则屏幕上应该只有一个值。
JQuery刚刚开始几天前不太好,所以任何帮助表示赞赏。
谢谢
这是我工作的JSFiddle。 http://jsfiddle.net/andrewvmail/b5Gqg/3/
我想你们误会我......我需要更新表单字段的页面数的onChange选择框的表单字段不是值。 – momoterraw
@Jangui ..检查编辑过的文章 –
感谢这个作品不错!为什么你需要做console.log($ clone),为什么在var select的末尾有10个。那么空函数是如何工作的?只是试图理解代码中发生了什么。哦,为什么你需要显示:无? – momoterraw