0
私は2つのinputTextを持っています.1つは上限を設定し、もう1つは下限(数値)を設定します。inputTextより大きいjavascriptバリデータ
ビュー(コード及びコード下私はF12を押したときに見られる要素の捕捉)
<h:form id="form">
<h:inputText id="lowerLmt" styleClass="input-sm form-control required number
minlim" value="#{managedBean.min}"/>
<h:inputText id="upperLmt" styleClass="input-sm form-control maxlim"
value="#{managedBean.max}"/>
</form>
私がバリに定義されている。このexampleによると:
$.validator.addMethod("upper_limit_greater_than_lower_limit", function(){
return $('#upperLmt').val() >= $('#lowerLmt').val()
}, "The upper limit mut be grater than or equal to lower limit");
を私はフォームを検証してみました:
$('#form').validate({
rules: {
upperLmt: {
required: true,
upper_limit_greater_than_lower_limit: true
},
lowerLmt: {
requred: true,
upper_limit_greater_than_lower_limit: true
},
},
});
私は私のimputTextsのIDが形態である参照してくださいID私はjsfコンポーネントを使用しているのでです。 witform:idフォームを検証しようとするとエラーが発生する
このバリデーターを動作させるにはどうすればよいですか?