У меня есть радиокнопка в моей форме, и когда я вводим ссылочный номер, я могу получить соответствующие данные формы вместе с источник значение с использованием jQuery. Я не знаю, как установить это значение для переключателя. Спасибо!Как установить значение для переключателя при редактировании с помощью jQuery?
<input type="radio" ng-model="selected" name="source" class="source" <?php echo ($row['source']=='VAT')?'checked':'' ?> value="VAT">VAT
<input type="radio" ng-model="selected" name="source" class="source" <?php echo ($row['source']=='CST')?'checked':'' ?> value="CST">CST
JQuery
$('#gp_no').on('keypress', function(e){
if(e.keyCode === 13)
{
$(this).trigger("enterKey");
var val = $(this).val();
var dataString = "gp_no=" + val;
$.ajax({
type: "POST",
url: "post_process.php",
data: dataString,
dataType: 'json',
success: function(data){
$('.source').val(data.source);
}
});
}
});
post_process.php
if(ISSET($_POST['gp_no'])) {
$gp_no = $con->real_escape_string($_POST['gp_no']);
$query = "SELECT * FROM items WHERE items.gp_no = $gp_no";
if ($result = $con->query($query)) {
$row = $result->fetch_assoc();
$source = $row['source'];
}
$json = array($vehicle_no, 'source' => $source);
$json = json_encode($json);
echo $json;
}
У вас есть только одна кнопка радио? – Franco
Это не может быть ID должен быть уникальным – Franco
@Franco У меня есть два переключателя, я обновил вопрос. – Naresh