Данные не отправляются в метод ajax с несколькими параметрами страницы бритвы - PullRequest
0 голосов
/ 10 мая 2019

Я отправляю вызов ajax с несколькими параметрами. Это вызов метода отправки с потерей данных. Этот код отлично работает в MVC.

В чем проблема в этом коде. Почему данные не публикуются в методе?

$.ajax({
    type: "POST",
    url: "ListUnAssociate?handler=Send",
    beforeSend: function (xhr) {
    xhr.setRequestHeader("XSRF-TOKEN",

    $('input:hidden[name="__RequestVerificationToken"]').val());
    },
    data:JSON.stringify({
    practiceJson : Practice ,
    searchCriteria: searchFilter,
    userId :@Model._userId,
    appId : @Model._appId ,
    forAllPractice:isChecked}),

    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function (response) {
    },
    failure: function (response) {
        alert(response);
    }
});

public ActionResult OnPostSend(List<PracticeUserModel> practiceJson, 
    PracticeUserFilterView searchCriteria, int userId, int appId, bool 
    forAllPractice = false)
{
    //some code
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...