Kā lai nosorto ka tikko pievienotais komentārs pievienojas komentāru listes augšgalā nevis apakšā? Kā lai norefrešo laiku tiklīdz iepriekšējais komentārs pievienots??
$(function() {
$("#add").click(function() {
var ajaxOpts = {
type: "post",
url: "resources/lib/add-comment.php",
data: "&author=" + $("#leaveComment").find("input#userid").val() + "&comment=" + $("#leaveComment").find("textarea#comment").val()+"&pagehash=" + $("#leaveComment").find("input#pagehash").val() + "&time=" + $("#leaveComment").find("input#time").val(),
success: function(data) {
var div = $("<div>").addClass("row").appendTo("#comments");
$("<div>").text($("#leaveComment").find("input#userid").val()).appendTo(div);
$("<div>").addClass("time").text($("#leaveComment").find("input#time").val()).appendTo(div);
$("<div>").addClass("comment").text($("#leaveComment").find("textarea#comment").val()).appendTo(div);
$("#leaveComment").find("textarea#comment").val("");
$("#leaveComment").find("input#time").val("<? echo time(); ?>");
}
};
$.ajax(ajaxOpts);
});
$.getJSON("resources/lib/comments.php?jsoncallback=?", function(data) {
for (var x = 0; x < data.length; x++) {
var div = $("<div>").addClass("row").appendTo("#comments");
$("<div>").addClass("name").text(data[x].name).appendTo(div);
$("<div>").addClass("addate").text(data[x].addate).appendTo(div);
$("<div>").addClass("comment").text(data[x].comment).appendTo(div);
}
});
});
Question
Cibiņš
Kā lai nosorto ka tikko pievienotais komentārs pievienojas komentāru listes augšgalā nevis apakšā? Kā lai norefrešo laiku tiklīdz iepriekšējais komentārs pievienots??
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.