您引用了错误的元素,我有一个适合您的工作示例,请检查并告诉我它是否适合您:
$(document).ready(function() {
$('#comment-form-submit').click(function() {
$('#comment_form').submit();
alert('Handler for .submit() called.');
return false;
});
});
jsFiddle 工作演示
对于 AJAX 解决方案,您需要参考熟悉且已经讨论过的问题:
jquery 序列化和 $.post
编辑:关于如何提取可点击链接的 ID 的问题,此代码将为您完成:
$(document).ready(function() {
$(".comments.no").mouseover(function() {
myDivsId = this.id; // as you mouse over on the link it will be stored in Global Var and then transferred anywhere you wish.
});
$('#comment-form-submit').click(function() {
$('#comment_form').submit();
alert('Handler for .submit() called + div\'s ID = ' + myDivsId);
return false;
});
});</p>
jsFiddle 现场演示