jquery cycle thru elements

by Aleksandar Pavic

HTML

<select id="selectionChamp">
<option selected>Text 1</option>
<option>Text 2</option>
<option>Text 3</option>
<option>Text 4</option>
<option>Text 5</option>
</select>

<input type="button" id="fieldNext" value="Next">

JavaScript

$("#fieldNext").click(function() {
    if($('#selectionChamp option:selected').next().length>0)
    $('#selectionChamp option:selected').next().attr('selected', 'selected').trigger('change');
    else $('#selectionChamp option').first().attr('selected', 'selected').trigger('change');
});