Я хочу получить значение из базы данных, используя jquery. Я выполняю другую операцию, но мне не удалось получить значение переключателя и флажка. Почему значение не извлекается из базы данных и не отображается?
HTML
<div class="form-group">
<div class="col-md-12">
<label class="control-label col-sm-2">Active<span class="vd_red"></span></label>
<div id="Active-input-wrapper" class="controls col-sm-6">
<input type="checkbox" name="isactive" data-rel="switch" id="chkactive">
</div>
<br /><br /><br />
<label class="control-label col-sm-2">Duty Manager<span class="vd_red"></span></label>
<div id="DutyManager-input-wrapper" class="controls col-sm-6">
<input type="checkbox" name="manager" data-rel="switch" id="chkdutymanager">
</div>
</div>
</div>
<div class="form-group">
<div class="col-xl-12">
<label class="control-label col-sm-2">User Type <span class="vd_red">*</span></label>
<div id="email-input-wrapper" class="controls col-xl-8">
<div class="vd_radio radio-success">
<input type="radio" checked value="A" id="optionsRadios3" name="usertype">
<label for="optionsRadios3">Admin</label>
<input type="radio" value="U" name="usertype" id="optionsRadios4">
<label for="optionsRadios4">User</label>
</div>
</div>
</div>
</div>
Jquery Функция
function secuserID(UserId) {
$.ajax({
url: "/Account/GetUser/" + UserId,
typr: "GET",
contentType: "application/json;charset=UTF-8",
dataType: "json",
success: function (result) {
$('#txtuserid').val(result.User_Id);
$('#textUsername').val(result.User_name);
$('#txtuserlogin').val(result.User_Login);
$('#txtpassword').val(result.User_password);
$("input[name='usertype']:checked").val(result.User_Type); //not working
$("#cmbGroupid").val(result.Group_Id);
//$('#chkactive').prop('checked').val(result.Active); not working
$('#chkactive').val(result.Active); //not working
$('#myModal').modal('show');
$('#btnUpdate').show();
$('#btnAdd').hide();
},
error: function (errormessage) {
alert(errormessage.responseText);
}
});
return false;
}
Результат
Скриншот