如果用户选择显示 div,我有一个使用动态输入的表单。我无法从动态表单字段中获取值。
这是一个例子。
HTML(此 div 仅在用户单击显示 DIV 链接时显示)
<form id="myForm">
<input type="text" id="name" />
<a href="#" id="showDiv">Show Div</a>
<div id="newElement" style="display:none;"><input type="text" id="newField"/></div>
<input type="submit" name="submit" id="submit" />
</form>
Javascript - 假设用户点击了“显示 div”链接,然后显示 newElement div,然后提交表单。这是在提交时运行的代码。
$("#myForm").submit(function(){
alert($('#name').val());
alert($('#newField').val());
});
我收到第一个警报的值,但不是第二个。