我有这段代码:
function addComment(cmId){
var val = document.getElementById("wac"+cmId).value;
$(document).ready(function(){
$.post("index.php?s=comments", {addcomment_id: cmId, commentname: val}, function(){
$("#cs"+cmId).load("index.php?s=ajaxcomments&id="+cmId);
});
});
}
它可以在Chrome和IE中运行,但是当我在Firefox中尝试时似乎无法正常工作。控制台没有错误。有或没有$(文件).ready它是一样的。
修改
html代码:
<form class="comment_form" onsubmit="addComment(13)">
<textarea rows="1" cols="10" id="wac13" class="write_a_comment" type="text" style="width: 145px;" placeholder="Write a comment!" name="commentname"></textarea>
<input id="comment_submit" class="submit" type="submit" value="">
</form>