私は次のようなHTMLを持っています
<div class='form-field-box even' id="one_field_box">
<div class='form-display-as-box' id="one_display_as_box">
one<span class='required'>*</span> :
</div>
<select id='one' name='one' data-placeholder="Select one" class="chzn-select" style="width:300px;" tabindex="4">
<option value='0'></option>
<option value='Corto' selected='selected' >Corto</option>
<option value='Largo' >Largo</option>
</select>
<div class="form-error"></div>
<div class='clear'></div>
</div>
そして、私はスクリプトを持っています:
function validate(id, error) {
var obj = $('#' + id);
if(obj.val() == '0' || obj.val() == ''){
obj.parent().parent().find('.form-error').html(error);
return true;
}
return false;
}
私はこの関数を呼び出します:
validate('one', "error in field one.");
正しいナビゲーションが得られません。validate()関数を修正するのを手伝ってもらえますか?