jQuery Validate - 如何验证数字输入是否高于另一个?

时间:2017-04-13 00:45:55

标签: jquery jquery-validate

我的表格中有这些输入:

<h4>Precio de compra:</h4>
Gs. <input required class="corto2" type="number" placeholder="Precio de compra" id="pcompra" name="pcompra" value="{{request.form.pcompra}}">
<h4>Precio de venta:</h4>
Gs. <input required class="corto2" type="number" placeholder="Precio de venta" id="pventa" name="pventa" value="{{request.form.pventa}}">

这是我的jquery验证脚本的规则:

$(document).ready(function () {
    $('#form').validate({
        rules: {
            pcompra: {
                required: true,
            },
            pventa: {
                required: true,
            },
        }
   }
}

我正在寻找的,不是针对硬编码值验证 pventa ,例如 min:20 ,我想要的是检查 pventa 值高于 pcompra 的值。

我可以使用jvalidate的规则方法实现此目的吗?或者我必须添加自己的规则/功能?

PS:它是烧瓶网络应用程序的一部分,因此请使用jinja2语法忽略这些部分({{&#34; something&#34;}})

1 个答案:

答案 0 :(得分:1)

使用jQuery.validator.addMethod()

 Sub webbrowser1_Complete(ByVal sender As Object, _
        ByVal e As WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted

       //Webbrowser1.url property to get valu of url
    End Sub