Как передать значение JQuery на мой контроллер с помощью метода Request.Form? - PullRequest
0 голосов
/ 03 апреля 2019

Хочу передать идентификатор фактора в контроллер с помощью метода Request.Form, я пытаюсь передать его в атрибуте имени, но он не работает

Это моя функция Jquery:

 $("#categoryId").change(function () {
$.get("/Organization/GetFactorsList", { Id: $("#categoryId").val() }, function (data) {
            $("#factors").empty();
            $.each(data, function (index, row) {
                $("#factors").append("<div class='row factors'><div 
    class='col-md-3'><div class='checkbox'><label><input type='checkbox' 
 id='blankCheckbox' value='option1' name='" + row.id + "'/></label></div> 
 </div><div class='col-md-9 factor'>" + row.Name + "</div></div>")

            });

        });
    })

1 Ответ

0 голосов
/ 03 апреля 2019

попробуйте это решение:

$("#categoryId").change(function () {
$.get("/Organization/GetFactorsList",data : { Id: $("#categoryId").val() }, function (data) {
            $("#factors").empty();
            $.each(data, function (index, row) {
                $("#factors").append("<div class='row factors'><div 
    class='col-md-3'><div class='checkbox'><label><input type='checkbox' 
 id='blankCheckbox' value='option1' name='" + row.id + "'/></label></div> 
 </div><div class='col-md-9 factor'>" + row.Name + "</div></div>")

            });

        });
    })

вы забыли добавить данные: {Id: $ ("# categoryId"). Val ()}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...