在javascript中更改时,下拉列表值为空
您好,我的html代码中有这个DDL,您可以看到:在javascript中更改时,下拉列表值为空,javascript,json,Javascript,Json,您好,我的html代码中有这个DDL,您可以看到: <select class="form-control" name="RoleId" id="RoleId"> <option value="1">User</option> <option value="2"&g
<select class="form-control" name="RoleId" id="RoleId">
<option value="1">User</option>
<option value="2">Admin</option>
<option value="3">Security</option>
</select>
您正在发送一个名为
RoleName
的参数:
data: { RoleName: $("#RoleId").val() }
但需要一个名为RoleId
的参数:
public JsonResult GetRolePolicy(string RoleId)
参数名称需要匹配。重命名其中一个。您正在发送一个名为
RoleName的参数
:
data: { RoleName: $("#RoleId").val() }
但需要一个名为RoleId
的参数:
public JsonResult GetRolePolicy(string RoleId)
参数名称需要匹配。重命名其中一个。您的操作参数名称应为
RoleName
public JsonResult GetRolePolicy(string RoleName)
您的操作参数名称应为
RoleName
public JsonResult GetRolePolicy(string RoleName)
显示controllerSeems的代码以获得正确的值:您如何确认问题存在于HTML和/或JavaScript中,而不是其他地方?您能否共享控制器参数的名称?显示controllerSeems的代码以获得正确的值:您如何确认问题存在于HTML和/或JavaScript中JavaScript而不是其他地方?您可以共享控制器参数的名称吗?