基本上我将角色分配给用户。我想自动显示预先分配的角色。我能够渲染上的第一次,但是当值下拉改变复选框保持不变:我想在从下拉列表中选择另一项时刷新复选框
type: "POST",
dataType: "json",
url: "/UserRoles/myaction",
data: { "userid": DropDownSelectedVal },
success: function (data) {
$.each(data, function (i, val) {
var a = (data[i]);
$("#" + a).attr('checked', true);
});
},
error: function (error) {
alert('error; ' + eval(error));
}
})
你能提供你的HTML的更多的代码片段,并详细说明了什么你试着去做。 –
@Abdul Basit Rana:使用浏览器的开发者选项来调试你的jQuery代码,并试图发现如果你的$(“#”+ a)代码给出了正确元素的指针。使用Consol开发人员选项窗口并查看每个属性和他们的价值使用运行$(“#”+ a)代码 –
@RandikaRatnayake你还想要什么? –