$(document).ready(function() {
$('.new_question_vote').on('submit', function(event) {
event.preventDefault();
$form = $(event.currentTarget);
$count = $form.find('.count');
$.ajax({
type: "POST",
url: $form.attr('action'),
dataType: "json",
success: function() {
$updatedCount = parseFloat($count.text()) + 1;
$count.text($updatedCount);
}
});
});
});
我有问题是通过向上投票在网页上订购的。我有投票计数上传而不重新加载整个页面,但事件不是根据投票计数重新排序。我不确定如何使用投票计数更新整个对象,以便事件重新排序。 $ form是问题对象,$ count是该对象的投票计数。这是一个rails app这个问题有很多选票。任何指针都会有所帮助。感谢