Установка значений 1
(custom)
<form id="act01">
<input type="radio" class="act01" id="sound01" name="act01" value="sound"/>
<label for="sound01">Мелодия</label>
<input type="radio" class="act01" id="script01" name="act01" value="script"/>
<label for="script01">Сценарий</label>
<select name="my-select01" id="select01">
$('#select01').append('<option>'res01.stcode'</option>');
</select>
</form>
<script>
var clock01 = "01";
var DynOption01 = $('select[name="my-select01"]');
$.ajax({
type: "GET",
url: "../../objects/?script=SetСhoiceAlarmClock",
async: false,
data: {clock:clock01},
success: function (data) {
var res01 = JSON.parse(data);
DynOption01.html(res01.stcode);
$('input.act01')[res01.status].click();
//alert (res01.stcode);
},
});
$('.act01').on('click', function() {
var mysel01 = $('input[name=act01]:checked', 'form#act01').val();
$.ajax({
type: "GET",
url: "../../objects/?script=SetСhoiceAlarmClock",
async: false,
data: {sel:mysel01,clock:clock01},
success: function (data) {
var res01 = JSON.parse(data);
DynOption01.html(res01.HTML);
$("select#select01").val($("option#opt01").val()).change();
},
});
$.get( "../../objects/", { object:"AlarmClock01", op:"set",p:"method", v:mysel01 } );
var x01 = $('#select01')[0].value;
$.get( "../../objects/", { object:"AlarmClock01", op:"set",p:"code", v:x01 } );
});
$('#select01').on('change', function() {
x01 = $('#select01')[0].value;
$.get( "../../objects/", { object:"AlarmClock01", op:"set",p:"code", v:x01 } );
});
</script>