Sto tentando di scrivere un validatore "minore di" per jQuery. Voglio mettere a confronto una casella di testo contro un altro, quindi se ho:jQuery convalida meno di
<input type="text" id="value1" /> <input type="text" id="value2" />
voglio che il mio validatore a guardare come
$('#myForm').validate({rules: { value1: { lessThan: "#value2" } } });
Ho provato questo, ma non riesco a farlo funzionare:
$.validator.addMethod('lessThan', function(value, element, param) {
var i = parseInt(value);
var j = parseInt($(param).val());
return i >= j;
}, "Less Than");
Un'altra domanda è dove dovrei inserire quel codice? In $ (documento) .ready o solo in un tag?
Grazie. Funziona, ma sono riuscito a far funzionare il mio metodo di validazione. Tu sei stato colui che mi ha ispirato però. –
-1 l'OP parla di numeri, parli di lunghezze 0_o – bluish