Установка значений 2
(custom)
<form id="act02">
<input type="radio" class="act02" id="sound02" name="act02" value="sound"/>
<label for="sound02">Мелодия</label>
<input type="radio" class="act02" id="script02" name="act02" value="script"/>
<label for="script02">Сценарий</label>
<select name="my-select02" id="select02">
$('#select02').append('<option>'res02.stcode'</option>');
</select>
</form>
<script>
var clock02 = "02";
var DynOption02 = $('select[name="my-select02"]');
$.ajax({
type: "GET",
url: "../../objects/?script=SetСhoiceAlarmClock",
async: false,
data: {clock:clock02},
success: function (data) {
var res02 = JSON.parse(data);
DynOption02.html(res02.stcode);
$('input.act02')[res02.status].click();
//alert (res02.stcode);
},
});
$('.act02').on('click', function() {
var mysel02 = $('input[name=act02]:checked', 'form#act02').val();
$.ajax({
type: "GET",
url: "../../objects/?script=SetСhoiceAlarmClock",
async: false,
data: {sel:mysel02,clock:clock02},
success: function (data) {
var res02 = JSON.parse(data);
DynOption02.html(res02.HTML);
$("select#select02").val($("option#opt02").val()).change();
},
});
$.get( "../../objects/", { object:"AlarmClock02", op:"set",p:"method", v:mysel02 } );
var x02 = $('#select02')[0].value;
$.get( "../../objects/", { object:"AlarmClock02", op:"set",p:"code", v:x02 } );
});
$('#select02').on('change', function() {
x02 = $('#select02')[0].value;
$.get( "../../objects/", { object:"AlarmClock02", op:"set",p:"code", v:x02 } );
});
</script>