【发布时间】:2011-02-28 15:51:07
【问题描述】:
jQuery val() 不起作用,这是简单的脚本:
$("#com_form").submit(function () {
var name = $("#nama").val();
var komentar = $("#komentar").val();
alert.("Hi, " + name + " this is your comment: " + komentar)
});
这是 HTML 表单:
<form method="post" name="com_form" id="com_form">
<p>What is your name:<br>
<input type="text" name="nama" id="nama">
</p>
<p>Leave your comment here:<br>
<input type="text" name="komentar" id="komentar">
</p>
<p>
<input type="submit" name="button2" id="button2" value="Submit">
</p>
</form>
实际上,我试图创建 ajax 帖子,提交了值“nama”但没有提交“komentar”。所以我尝试使用警报(如上面的一个)进行调试,但“komentar”仍然没有改变。我该怎么办?
【问题讨论】:
-
alert.(…)你这里多了一个点。 -
除了警报后的
.,您的代码可以工作:jsfiddle.net/HATSX -
同时删除
*/。如果这段代码之前也有/*,请将其删除。它即输出(禁用)整个代码块。 -
如果它适合你,请接受答案
标签: javascript jquery