Оценка сценариев в ответе ajax
У меня есть следующий код:
$.ajax({
type: 'POST',
url: urlData,
data: { OwnerId: ownerIdData, Text: textData },
success: function (data) {
$('#post-container').prepend(data);
},
error: function () {
}
});
Теперь хочуeval
сценарии, содержащиеся в переменных данных в функции успеха. Как мне это сделать? Заранее спасибо.
РЕДАКТИРОВАТЬ
У меня есть следующая форма:
Write something ...
$('#post-creation-submit-input').click(function (event) {
event.preventDefault();
var textData = $('#post-creation-text-input').val();
var ownerIdData = $('#post-creation-id-input').val();
var urlData = '@Url.Action("Create", "Posts")';
$.ajax({
type: 'POST',
url: urlData,
data: { OwnerId: ownerIdData, Text: textData },
success: function (data) {
$('#post-container').prepend(data);
});
},
error: function () {
}
});
});
Теперь ответ ajax выглядит следующим образом:
@using Facebook.Presentation.Web.Utils
@model Facebook.Presentation.Web.ViewModels.Posts.PostViewModel
@Html.UserName(Model.Author)
<br>
@Html.DisplayFor(model => model.Text)
<br>
@{
Html.RenderPartial("_CommentsPartial", Model.Comments, new ViewDataDictionary { { "ActionName", "Comment" }, { "ControllerName", "Posts" } });
}
Этот ответ также содержит сценарии, которые должны быть оценены.
Еще раз спасибо.