Установка значений 3
(custom)
<form id="act03">
<input type="radio" class="act03" id="sound03" name="act03" value="sound"/>
<label for="sound03">Мелодия</label>
<input type="radio" class="act03" id="script03" name="act03" value="script"/>
<label for="script03">Сценарий</label>
<select name="my-select03" id="select03">
$('#select03').append('<option>'res03.stcode'</option>');
</select>
</form>
<script>
var clock03 = "03";
var DynOption03 = $('select[name="my-select03"]');
$.ajax({
type: "GET",
url: "../../objects/?script=SetСhoiceAlarmClock",
async: false,
data: {clock:clock03},
success: function (data) {
var res03 = JSON.parse(data);
DynOption03.html(res03.stcode);
$('input.act03')[res03.status].click();
//alert (res03.stcode);
},
});
$('.act03').on('click', function() {
var mysel03 = $('input[name=act03]:checked', 'form#act03').val();
$.ajax({
type: "GET",
url: "../../objects/?script=SetСhoiceAlarmClock",
async: false,
data: {sel:mysel03,clock:clock03},
success: function (data) {
var res03 = JSON.parse(data);
DynOption03.html(res03.HTML);
$("select#select03").val($("option#opt03").val()).change();
},
});
$.get( "../../objects/", { object:"AlarmClock03", op:"set",p:"method", v:mysel03 } );
var x03 = $('#select03')[0].value;
$.get( "../../objects/", { object:"AlarmClock03", op:"set",p:"code", v:x03 } );
});
$('#select03').on('change', function() {
x03 = $('#select03')[0].value;
$.get( "../../objects/", { object:"AlarmClock03", op:"set",p:"code", v:x03 } );
});
</script>