Я не могу получить значение переключателя из базы данных
Я вставляю значение переключателя типа (0 или 1) в базу данных, но на своей странице редактирования я не получаю этого значения.это показывает не определено
Вот мой код вставки.
</td> <td align="center"> <label style="color:red"> @Html.RadioButtonFor(x => x.H_TO_V_Y_CITATION, 0, new { @class = "form-control", @checked = "checked" }) On The Line</label> </td> <td align="center"> <label> @Html.RadioButtonFor(x => x.H_TO_V_Y_CITATION, 1, new { @class = "form-control" })Superscript</label> </td>
// вот моя страница редактирования для получения данных..
$('#DataFetch').click(function () { if ($('#ddlCode').val() == "" || $('#ddlType').val() == "" || $('#ddlName').val() == "") { debugger; alert("Please select appropriate value"); window.location.href = "/StyleCreator/EditHarvardToVancover"; } else { $.ajax({ url: '/StyleCreator/getHar_To_Van', dataType: "json", async: false, contentType: "application/json;charset=UTF-8", data: { Type: $('#ddlType').val(), Name: $('#ddlName').val(), Code: $('#ddlCode').val() }, success: function (data) { $('#t1').html($('#ddlType').val()) $('#t2').html($('#ddlName').val()) $('#t3').html($('#ddlCode').val()) debugger; //var x = $(document).find() $("input[name='H_TO_V_G_CITATION'][value='" + data.H_TO_V_G_CITATION + "']").attr('checked', true) // these are also radio button,i am getting this value $("input[name='H_TO_V_R_CITATION'][value='" + data.H_TO_V_R_CITATION + "']").attr('checked', true)// these are also radio button,i am getting this value $("input[name='H_TO_V_Y_CITATION'][value='" + data.H_TO_V_Y_CITATION + "']").attr('checked', true) // but for this it shows undefined / }, error: function () { alert("error"); } }) } })
Что я уже пробовал:
$("input[name='H_TO_V_G_CITATION'][value='" + data.H_TO_V_G_CITATION + "']").attr('checked', true)
Richard Deeming
Что именно показывает как "неопределенное"?
Если это так data.H_TO_V_Y_CITATION
, тогда есть проблема с вашим getHar_To_Van
действие, которое вы не показали.
Member 13054945
Огромное спасибо.
Member 13054945
Я получил ошибку,и теперь она работает