<script src="//code.jquery.com/jquery-1.9.1.min.js"></script>
<?php
// Busca no BD
// Algo como: query[] = array('Cat 1'=>array());
'Categoria 1' => array('Página 1 Categoria 1', 'Página 2 Categoria 1'),
'Categoria 2' => array('Página 1 Categoria 2', 'Página 2 Categoria 2') );
?>
<div id="inputs">
<?php
foreach( $query as $key=>$value)
{
echo "<input type=\"radio\" name=\"categoria\" value=\"{$key}\"> {$key}";
}
?>
</div>
<select id="select"></select>
<script>
$(function(){
'use stric';
(update = function(index)
{
var first = $('input[name="categoria"]:eq(0)').val();
$('#select option').remove();
$('input[name="categoria"]').eq(index||0).attr('checked','checked');
var array = data[ index||first ];
for( i in array)
{
$('#select').
append('<option value="'+ array[i] +'">'+ array[i] +'</option>');
}
})();
$('input[name="categoria"]').change(function()
{
update( $(this).val() );
});
});
</script>
PHNjcmlwdCBzcmM9Ii8vY29kZS5qcXVlcnkuY29tL2pxdWVyeS0xLjkuMS5taW4uanMiPjwvc2NyaXB0PgoKPD9waHAKCgkvLyBCdXNjYSBubyBCRAoJLy8gQWxnbyBjb21vOiBxdWVyeVtdID0gYXJyYXkoJ0NhdCAxJz0+YXJyYXkoKSk7CgkkcXVlcnkgPSBhcnJheSgKCgkJJ0NhdGVnb3JpYSAxJyA9PiBhcnJheSgnUMOhZ2luYSAxIENhdGVnb3JpYSAxJywgJ1DDoWdpbmEgMiBDYXRlZ29yaWEgMScpLAoKCQknQ2F0ZWdvcmlhIDInID0+IGFycmF5KCdQw6FnaW5hIDEgQ2F0ZWdvcmlhIDInLCAnUMOhZ2luYSAyIENhdGVnb3JpYSAyJykKCSk7CgoJZWNobyBzcHJpbnRmKCI8c2NyaXB0PnZhciBkYXRhID0gJXM7PC9zY3JpcHQ+IiwganNvbl9lbmNvZGUoJHF1ZXJ5KSApOwoKPz4KCjxkaXYgaWQ9ImlucHV0cyI+Cjw/cGhwCgoJZm9yZWFjaCggJHF1ZXJ5IGFzICRrZXk9PiR2YWx1ZSkKCXsKCgkJZWNobyAiPGlucHV0IHR5cGU9XCJyYWRpb1wiIG5hbWU9XCJjYXRlZ29yaWFcIiB2YWx1ZT1cInska2V5fVwiPiB7JGtleX0iOwoJfQoKPz4KPC9kaXY+Cgo8c2VsZWN0IGlkPSJzZWxlY3QiPjwvc2VsZWN0PgoKPHNjcmlwdD4KJChmdW5jdGlvbigpewoKCSd1c2Ugc3RyaWMnOwoKCSh1cGRhdGUgPSBmdW5jdGlvbihpbmRleCkKCXsKCQl2YXIgZmlyc3QgPSAkKCdpbnB1dFtuYW1lPSJjYXRlZ29yaWEiXTplcSgwKScpLnZhbCgpOwoKCQkkKCcjc2VsZWN0IG9wdGlvbicpLnJlbW92ZSgpOwoKCQkkKCdpbnB1dFtuYW1lPSJjYXRlZ29yaWEiXScpLmVxKGluZGV4fHwwKS5hdHRyKCdjaGVja2VkJywnY2hlY2tlZCcpOwoKCQl2YXIgYXJyYXkgPSBkYXRhWyBpbmRleHx8Zmlyc3QgXTsKCgkJZm9yKCBpIGluIGFycmF5KQoJCXsKCgkJCSQoJyNzZWxlY3QnKS4KCQkJYXBwZW5kKCc8b3B0aW9uIHZhbHVlPSInKyBhcnJheVtpXSArJyI+JysgYXJyYXlbaV0gKyc8L29wdGlvbj4nKTsKCQl9CgoJfSkoKTsKCgkkKCdpbnB1dFtuYW1lPSJjYXRlZ29yaWEiXScpLmNoYW5nZShmdW5jdGlvbigpCgl7CgoJCXVwZGF0ZSggJCh0aGlzKS52YWwoKSApOwoKCX0pOwoKfSk7Cjwvc2NyaXB0Pg==