parsley.js

    0熱度

    1回答

    驗證電子郵件字段[name = bar]的格式爲#foo時,我想打開和關閉該字段的驗證,相對於複選框。 閱讀文檔,github問題和stackoverflow的答案,我認爲設置data-parsley-required =「false」和/或data-parsley-validate =「false」就足夠了。 但事實證明,所有其他約束,如電子郵件,最小 - lenght,最大長度仍然驗證,並輸入

    0熱度

    1回答

    我也有同樣的問題在這裏提到 https://github.com/guillaumepotier/Parsley.js/issues/855; 我在800個使用 $('form').parsley().validate(); 遇到速度慢,在chrome瀏覽器反應遲鈍 - 1000輸入。我已經升級到版本2.62。我是唯一遇到這些的人?如果這些都不正常,我只會進行分組驗證而不是表單驗證。 對不起,

    1熱度

    1回答

    在我的應用程序中,我想在發生parsleyjs驗證錯誤時發送Google Analytics分析事件。 這是我到目前爲止的方法,但我發現它想要。 $("#myForm").parsley().on("field:error", function(e) { var label = $("label[for='" + e.$element.attr("id") + "']").text()

    0熱度

    1回答

    使用parsleyjs我想觸發只有一個字段,所以我希望這會工作驗證: $('.form-input-field').parsley().validate(); 但它不起作用。 ()驗證()的形式,它的自我調用.parsley做工作思路和驗證整個表單: $('.form').parsley().validate(); 有沒有辦法手工驗證只有一個單一的元素? 爲什麼我要這樣做是因爲當parsl

    1熱度

    1回答

    在ParsleyJS中,您可以通過調用addError方法手動向輸入添加錯誤。像這樣: $('#myInput').addError("myCustomError", {message : "An error has occurred"}); 我發現雖然這不會觸發field:error事件。我爲此事件設置了全局偵聽器。 有沒有辦法通過手動添加錯誤來觸發field:error事件?

    0熱度

    1回答

    這是關於UI/UX的文檔(link)。但默認parsley.js訓不適合我的項目,特別是以下內容: 快速誤差去除:當一個場被檢測並示出爲無效, 進一步檢查在每次按鍵完成後,嘗試在字段正常時快速刪除 錯誤消息。現在 我設置{uiEnabled: false}和手動要實現的行爲,這是適合我。這裏是我需要的幾件事: 我不希望香菜綁定按鍵事件。重新確認只能在下一次提交時完成。 是否可以顯示特定表單項的錯誤

    0熱度

    1回答

    香菜驗證我有一個自舉日期選擇器: 這是當日期選擇器初始化生成的HTML代碼: 所以這是一個桌子上有沒有輸入。 我需要的是手動在datepicker DIV下面添加Parsley錯誤。 我已經看到,它可能對此輸入元素,但不知道如何對DIV。 var FieldInstance = $('[name=FieldName]').parsley(), errorName = 'This is

    0熱度

    1回答

    我在做表單驗證,其中有一些輸入字段和選擇框。 問題是,當我點擊提交按鈕,它無法調用驗證函數首先點擊但是當我做第二次點擊,編譯器能夠調用驗證並返回true,我的形式得到驗證碼是下: - JS代碼 function validateOnSubmit(){ $('form[data-validate="parsley"]').each(function() { if($(this

    2熱度

    3回答

    我試圖從使用Google reCaptcha v2遷移到隱形reCaptcha。 我使用Parsley.js進行表單驗證,並使用Malsup Ajax表單插件提交表單。 我當前的代碼看起來是這樣的: HTML: <form action="send1.php" method="post" class="contact_form"> <label for="name_1">Name</labe

    1熱度

    1回答

    ParsleyJS的文檔說,一旦字段驗證成功,您可以使用以下代碼來觸發更多代碼。 $("#fieldid").parsley().on('field:success', function() { alert("It's validated!"); }); 我試過在form標籤data-parsley-ui-enabled="true"和data-parsley-trigger="i