mvc中html对象的方法吗,在MVC中使用jQuery模板进行HTML编码的Json对象
所以我有能力在我的網站上發表評論。用戶進入場命中“后”和我阿賈克斯評論回到其在該行動的結果在MVC中使用jQuery模板進行HTML編碼的Json對象
public ActionResult PostComment(Comment NewComment)
{
var repository = GetRepository();
var player = GetPlayer();
//we have this stuff
NewComment.Created = DateTime.Now;
NewComment.Updated = NewComment.Created;
NewComment.Live = true;
NewComment.Player = player;
repository.Add(NewComment);
return new JsonResult { Data = new { Success = true, Comment = new CommentSummary(NewComment, player) } };
}
這是reuturned我的jQuery處理它的數據庫,它使用jQuery的模板,顯示在評論頁面
$.post("/comments/PostComment", data, function(json) {
if(json.Success){
var newComment = [
{
Id: json.Comment.id,
postedOn: json.Comment.postedOn,
postedBy: json.Comment.postedBy,
body: json.Comment.body
}
];
/* Compile markup string as a named template */
$.template("TmplComment", $("#CommentTemplate").html());
/* Render the named template */
$.tmpl("TmplComment", newComment).prependTo("#AllComments");
//Do some tidying
$('#Comments_HasComments').show();
$('#Comments_HasNoComments').hide();
$("#frmPostComment textarea[name='comment']").val('')
//go to your comment
$("#Comment_" + json.Comment.id).animate({backgroundColor: "#F4FF8C"}, 1000).animate({backgroundColor: "#ffffff"}, 1000);
location.href = "#Comment_" + json.Comment.id;
}
});
對我有任何進入用戶輸入回發下來的時候將被轉換為
但jQuery的模板,把他們拖到頁面上在眾目睽睽之下,而不是被只是部分HTML編碼問題的一些原因的代碼
有什么我需要打開/關閉?
2011-04-05
Steve
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的mvc中html对象的方法吗,在MVC中使用jQuery模板进行HTML编码的Json对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: option columns.rende
- 下一篇: 用HTML代码实现个人简历的编写