parsley remote isvalid返回null

问题描述 投票:1回答:1

HTML

<input data-parsley-trigger="focusout"
       data-parsley-remote="/MailValidation"
       data-parsley-remote-message="error"
       placeholder="[email protected]"
       type="email"
       name="Mail"
       id="Mail"
       required
       value="@Model.Mail"
       class="form-control" />

JS

var p = $("form").parsley();
$('#SaveButton').click(function () {
    p.validate();
    if (p.isValid()) {
        this.form.submit();
    }
});

欧芹无效。 p.isValid()返回null

我无法让它发挥作用。另外,我在互联网上找不到任何whenValidate的例子。我发现的资源非常不足。你能帮我解决这个问题吗?

javascript jquery parsley.js
1个回答
0
投票

你可以这样做

var p = $("form").parsley();    
$('#SaveButton').click(function () {
 p.whenValidate().done(function() {
   $("form").submit();
 });
});
© www.soinside.com 2019 - 2024. All rights reserved.