Я хочу загрузить данные в div по идентификатору commentList с помощью функции Ajax. Мне нужно отправить данные в действие с именем CreateComment с помощью тега формы с помощью Ajax. После создания комментария мне нужно снова загрузить данные в div по идентификатору commentList. но тег формы не отправляет данные, а также данные не загружаются в div commentList после загрузки представления.
Вот тег формы:
متن
ثبت نظر
Это действие CreateComment:
public IActionResult CreateComment(ProductComment comment)
{
comment.CreateDate = DateTime.Now;
comment.IsDelete = false;
comment.UserId = _userService.GetUserIdByUserName(User.Identity.Name);
_productService.AddComment(comment);
return View("ShowComments", _productService.GetProductComments(comment.ProductId));
}
Это div, в который я хочу загрузить данные с помощью Ajax:
Это функция ajax:
function Success() {
$("#comment_Comment").val("");
}
$(function () {
$("#commentList").load("/Product/ShowComments/@(Model.ProductId)");
});
Подробнее здесь: https://stackoverflow.com/questions/791 ... my-project