错误消息在jquery验证引擎

时间:2015-10-27 07:45:53

标签: javascript jquery validation

我正在使用JQuery Validation引擎来验证两个值并显示一条消息。但是错误很快消失了。

我希望错误消息在焦点上保持可见,直到验证成功。

<input class="form-control validate[required,custom[number]] text-input" value="0" type="text" id="eRoomFrom"  />

<input class="form-control validate[required,custom[number]] text-input" value="0" type="text" id="eRoomTo"  />

这是我的jquery代码:

$("#eRoomTo").change(function () {
        var s1=$("#eRoomFrom").val();
        var s2=$("#eRoomTo").val();
        var s3=s2-s1+1;
        //    alert(s3);
        $("#eTotalRooms").val(s3);
        if(s1>s2){

            $('#eRoomTo').validationEngine('showPrompt', 'Rooms From Should be less then Rooms To', 'fail', 'topRight', true)     
        }
        else
        {
            $(".gradeX").remove();
            $('#eRoomTo').validationEngine('hide');
        }
    });



    $("#eRoomFrom").change(function () {

        var s1=$("#eRoomFrom").val();
        var s2=$("#eRoomTo").val();
        if(s2!=""){
            if(s1>s2)
                $('#eRoomTo').validationEngine('showPrompt', 'Rooms From Should be less then Rooms To', 'fail', 'topRight', true)
        }
        else{
            $('#eRoomTo').validationEngine('hide');
            $(".gradeX").remove();
        }
    });

0 个答案:

没有答案