Я обращаюсь к действию контроллера следующим образом:
$j.ajax({
url: url,
type: "post",
data: JSON.stringify(commentParam),
dataType: 'json',
contentType: "application/json; charset=utf-8",
success: function (data, status, jqxhr) {
$j('#' + commentsCtrlId + ' ul').prepend(data);
commentField.val('');
},
failure: function () {
alert("Error adding comment");
}
});
Где выглядит действие:
[HttpPost]
public ActionResult Create(string commentBody, int parentObjectId, string parentObjectType, int actionId = 0)
{
try
{
// code to check security and pass info to the database. A comment model object is then passed back to the partial view
return PartialView("_Comment", comment);
}
catch (Exception ex)
{
Logger.Instance.LogError("Error in CommentController Create", ex);
return View("Error");
}
}
Я могу разбить этот метод, и данные передаютсявсе в порядке с базой данных)!Я не получаю никаких ошибок где-либо и абсолютно нечего делать.У кого-нибудь есть совет, как я могу хотя бы попытаться отладить то, что здесь происходит, пожалуйста?