用于更改用户角色的Ajax.form dropdownlist

用于更改用户角色的Ajax.form dropdownlist,ajax,asp.net-mvc,simplemembership,Ajax,Asp.net Mvc,Simplemembership,您能给出一些简单的示例,说明如何创建只包含dropdownlist的表单吗 我想使用它创建管理员端用户管理,将用户分配到一个角色,使用aspnet mvc simplemembership。我的意思是一步一步地: -列出所有注册用户(完成) -在他们的刻痕旁边显示下拉列表;所选值是用户使用的当前角色 Roles.AddUserToRole(item.UserName,“RoleName”) 通过更改下拉列表值,使用ajax将用户分配到新角色(覆盖旧角色)(不重新加载页面,只显示几秒钟成功/错误

您能给出一些简单的示例,说明如何创建只包含dropdownlist的表单吗

我想使用它创建管理员端用户管理,将用户分配到一个角色,使用aspnet mvc simplemembership。我的意思是一步一步地: -列出所有注册用户(完成) -在他们的刻痕旁边显示下拉列表;所选值是用户使用的当前角色

Roles.AddUserToRole(item.UserName,“RoleName”)

  • 通过更改下拉列表值,使用ajax将用户分配到新角色(覆盖旧角色)(不重新加载页面,只显示几秒钟成功/错误状态)
无论如何,我想要一个类似的例子来说明如何做到这一点,它不一定是我需要生成的代码

非常感谢

$("#dropdown").on("change keyup", function() {
     var selected = $(this).val();
     $.post("/Controller/AssignRole", {selectedRole: selected}, function(data) {
           //data is the value returned by your action method. 
           //example: partial view, or status message

          $("#status").html(data); //success message
     });
});