无法将下拉选择的数据传递给mvc 4中的操作方法

时间:2016-01-20 11:34:46

标签: jquery entity-framework model-view-controller

这是我的jquery代码。

 url: 'GroupMaster/SaveNew',
                    data: {
                        grp_name: $("#grp_name").val(),
                        grp_description: $("#grp_description").val(),
                        grp_isactive: $("#grp_isactive").val()

                    },
<tr><td>Group Name : </td><td>@Html.TextBox("grp_name")</td></tr>
    <tr><td>Group Description : </td><td>@Html.TextBox("grp_description")</td></tr>
    <tr><td>Group IsActive : </td><td>@Html.TextBox("grp_isactive")</td></tr>
  Above code works fine. But now i changed last textbox to dropdown like below.
 <tr><td>Group IsActive :</td><td>@Html.DropDownList("grp_isactive", new List<SelectListItem>

                 {
                    new SelectListItem{ Text="True", Value = "True" },
                    new SelectListItem{ Text="False", Value = "False" }
                 })

</td></tr>
   Now my jquery code is not sending data to action method.

这是获取所选下拉列表的代码

 $("#grp_isactive").change(function () {

        });
        var Selected = $("select option:selected").text();

可能在这里我出错了

grp_isactive: $("#grp_isactive").val()

1 个答案:

答案 0 :(得分:0)

您已将grp_isactive提供给textboxselectbox

制作id unique