У него было много проблем с этим.Допустим, у меня был следующий html:
<div id='step_1'>
<select name='select_1' id='choose'>
<option value='select one'>Select One</option>
<option value='yes'>Yes</option>
<option value='no'>No</option>
</select>
<select name='select_2' id='choose_again'>
<option value='select one'>Select One</option>
<option value='yes'>Yes</option>
<option value='no'>No</option>
</select>
<button id='submit'>button</button>
</div>
У меня их много, поэтому я пытаюсь вернуть false, если ЛЮБОЙ «select» имеет значение «Select One», и предупредить,JQuery, который у меня есть, выглядит так:
$('#submit').click(function() {
if ($('#step_1 select[value="select one"]').length() == 0) {
//succeed
} else {
alert('Please select yes or no!');
return false;
}
});
Что я делаю не так?Заранее спасибо, я люблю этот сайт!:)