私はこのjquery関数を持っています:
$(function() {
$('.submitButton').click(function(){
$('input').each(function() {
if ($(this).attr('min')) {
if ($(this).val()<$(this).attr('min')){
$('#'+$(this).attr('id')+"_errMess").prepend(' Your data should be more than '+$(this).attr('min'));
}
}
});
});
});
入力に入力された最初の桁のみをチェックしているようです。たとえば、「min」属性の値が7で、入力に入力された値が10の場合、エラーメッセージが表示されます(if条件がtrue !!)。値を警告したいのですが、真の合計値を知っているようで、10を返します。
alert($(this).val());
何が悪いのか理解するのを手伝ってくれませんか。