我在 html 中有一个表单字段,其内容如下:
<form id="tasklist">
<input type="text" id="name" ...></input>
... more form elements here ...
</form>
现在在我的 jQuery 代码中,我想获取这些表单元素的值,但是我无法看到我在使用以下代码时做错了什么:
$(document).ready(function(){
$("#tasklist").submit(function(){
alert($("#name").val()); // This does not alert anything on form submit
});
});
我已经确保我所有的 html id 都是唯一的,javascript 代码放置在文档的底部,在脚本标签中,并且放置在那里的任何其他警报都有效(即 alert("hello world"); 放在提交方法之前。
我在stackoverflow上看到了其他一些类似的问题,即(Jquery表单字段值和检索Jquery中输入文本字段的值)但它们似乎没有解决我的问题。
有任何想法吗?