我試圖檢索ajax的值,它的工作,但我試圖顯示輸入:無線電如果條件爲真,那麼它將被檢查,但沒有改變我的腳本。 因此,如果值狀態= 1,則輸入:radio將被檢查,如果值status = 0,則不檢查它。問題檢查/取消選中基於條件的單選按鈕使用jQuery
我的HTML
<div class="col-md-6">
<label for="status">Status</label>
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-default btn-on btn-sm ">
<input type="radio" value="0" name="status" id="aktif" >Active</label>
<label class="btn btn-default btn-off btn-sm active">
<input type="radio" value="1" name="status" id="deaktif" >Deactive</label>
</div>
</div>
我的AJAX
$.ajax({
url : "<?php echo site_url('edit')?>/" + id_user,
type: "GET",
dataType: "JSON",
success: function(data) {
$('[name="status"]').val(data.msg_activation);
$('#edit').modal('show');
if($('[name="status"]').val(data.status) === 1) {
$('#aktif').prop('checked', true);
}
},
error: function (jqXHR, errorThrown) {
alert('Error ajax');
}
});
'.VAL(data.status)'將其值設置爲傳遞的值,來獲得該值使用'.val()' – Tushar
你也試圖只測試選中的值嗎?如果你給出了更好的解釋,以確定你想要檢查什麼 – charlietfl
@Tushar,感謝它是真實的標籤,但沒有改變 –