0
這可能是一個簡單的問題,我一直在思考,但我不知道需要做什麼。
<div class="commentsMain">
... Contents loaded with ajax ...
</div>
<script type="text/javascript">
$(document).ready(function() {
var maxPage = @Model.NumberOfPages;
var nextPage = @Model.CurrentPage + 1;
// Loads new comments and adds them to the comments main div
$("#loadNextComments").live("click",function() {
if (nextPage <= maxPage) {
$("#loadNextCommentsDiv").remove();
loadNewComments('@Url.Action("Comments", "Comments")', nextPage, @Model.CommentItemId, @Model.CommentItemType);
nextPage++;
}
});
// This function submits the comment and then the nextPage variable
// is supposed to be set back to @Model.CurrentPage + 1
$('#commentSubmitButton').on("click",submitComment(@Model.CommentItemId, @Model.CommentItemType, addAction, nextPage));
});
</script>
後commentSubmitButton點擊我需要的變量下一頁被重新分配了從模型中應有的價值。我怎樣才能做到這一點?我可以在ajax「success」函數中做到這一點,但該函數在外部文件中,我不知道是否可以以某種方式重新從那裏分配變量。
感謝您的幫助。
變量非常感謝你。我對此一無所知。 – JoonasL 2012-08-06 10:52:09