<script type="text/javascript>
$("input[type=checkbox]").on('change', function() {
var val = this.value;
var dataSplit = val.split("_");
if (this.checked) {
var result = '<div id="div'+dataSplit[0]+'"><input type="radio" class="choosen" name="rdb" value="'+val+'" id="'+dataSplit[0]+'" /><label class="'+dataSplit[0]+'">'+dataSplit[1]+'</label><br /></div>';
$("#resultrdb").append(result);
}else{
$('#div'+dataSplit[0]).remove();
}
});
$("#btnsubmitIndustry").click(function(){
var n = $(".choosen").length;
var valPrimary = $(".choosen:checked").val();
var valSecondary = $(".choosen:not(:checked)").val();
var data='<ul>';
data += '<li>Primary = '+valPrimary+'</li><li>Secondary:'+valSecondary+'</li>';
data += '</ul>';
$("#result").html(data);
});
</script>
здесь я могу получить 1 значение непроверенного радио, тогда как я могу получить другое неконтролируемое значение переключателя? Я хочу сделать результат динамическим, я думаю, что я должен использовать цикл? Пример: если есть 3 радио и 1 щелкнул, я хочу показать первичные (нажатое значение радио), вторичные и третьи данные в результатеКак сделать динамический результат, если установлен какой-либо переключатель?
ТНХ
FIDDLE = http://jsfiddle.net/F3muF/8/
вы можете показать нам элементы _before_ и _after_? – undefined
@ Raminson точно так же, как на скрипке – user1553969
Я потерян. *Что ты пытаешься сделать? Показать примеры! Если ваша скрипка работает, зачем вам нужна помощь? – ErikE