入力フィールドの検証機能が動作しています:
$.tools.validator.fn("#password", function(input, value) {
return value!='Password' ? true : {
en: "Please complete this mandatory field"
};
});
$("#form").validator({
position: 'bottom left',
messageClass:'form-error',
message: '<div><em/></div>' // em element is the arrow
});
私の入力フィールド:
<input type="password" id="password" class="full" value="" name="j_password" required="required" placeholder="Password" />
そして、選択のために同じロジックを試しましたが、うまくいきません:
$.tools.validator.fn("#environment", function(select, value) {
return value!='Select Environment' ? true : {
en: "Please choose the environment"
};
});
私の選択(機能していません):
<select id="environment" style="opacity: 0; "><option value="Select Environment">Select Environment</option><option value="1">Dev</option><option value="2">Test</option></select>
私の選択(同様に機能していません):
<select id="environment" style="opacity: 0; "><option>Select Environment</option><option>Dev</option><option>Test</option></select>
誰かが私が間違いを犯している場所とそれを修正する方法を指摘できますか?
アップデート:
http://jquerytools.org/documentation/validator/index.htmlを使用しています