問題タブ [parsley]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
parsley - パセリは動的入力フィールドを検証します
ページの読み込み時に「無効」になっている入力フィールドを検証しようとしていますが、何らかの形で表示および編集可能になります。
[disabled] をパセリから除外しましたが、そのフィールドの制約を更新しようとすると、何も機能しません。フィールドが表示されたときに addValidation() を呼び出そうとしましたが、成功しませんでした。
これを行う方法はありますか?フォームを破棄できません (それも機能していません)。
javascript - このセレクターは、a.listen("parsley:field:validated",this,this.reflow) を意味しますか?
私はParsley.js
これらのセレクターを見つけたコードでどのように機能するかを理解しようとしています:
a.listen("parsley:field:validated",this,this.reflow)
css セレクターと要素がコロンで区切られている場合、それが何を意味するのか誰かが知っていますか? これらは疑似クラスや要素ではありませんね。
ありがとうございました!
parsley.js - Parsleyjs構成ファイルにカスタムエラーメッセージを追加するには?
Parsley Config ファイルにカスタム エラー メッセージを追加したいのですが、方法がわかりません。
以下のようなことは可能でしょうか?:
php - Parsley と Laravel のユーザー名チェック
私は Laravel 5.1 と parsley.js を使用しています。やりたいこと: ユーザー名が既に存在する場合、parsley でエラーを表示します。
応答を確認するための私のlaravelコントローラーコード:
parsley.jsでそれを行う方法はありますか? みんな助けてくれてありがとう!
PS:この応答を確認するためのルートがいくつかあります:
ModuleRoute::get('auth/username/check/{username}', 'RegistrationController@checkUsername');
jquery - このパセリの警告が何を意味するか知っている人はいますか? Document.ready で約 2,000 個を取得します >>
ここに警告の画像があります >>コンソールの Parsely 警告
次のようにパセリをインスタンス化します:
$('form.parsley-survey').parsley()
警告:
「Parsley にバインドするには、ラジオ、チェックボックス、および複数選択入力に名前または複数オプションが必要です」
parsley.js ファイルに次の警告があります。
ここに私が持っているいくつかの入力があります:
ここにもっとあります
なぜそのエラーが発生するのかわかりません。誰かが私に何が起こっているのかのアイデアを教えてもらえますか?
javascript - Parsley.UI.addError でメッセージが無効にならない
私はいくつかのフォームを検証するためにパセリを使用しており、サーバーは彼の側で同じ検証を行っています。サーバーで制約が失敗した場合、この関数を呼び出してパセリにエラーを追加します。
Param.target は、無効にする入力フィールドの名前です。フィールドの下に li として表示されるエラーですが、親フォームのメッセージは無効になっています
さらに、カスタム メッセージ ビジュアライゼーションを使用して、ブートストラップ ツールチップでエラーを表示しています
しかし、私のコードは実行されていません (フィールドがパセリによって無効化されている場合に機能します)。私は何を間違っていますか?メソッド .addError はパセリによって正しく管理されていますか?
javascript - parsley.js で動的に作成されたフィールドを検証する
Backbone、Marionette、および Parsley.js を使用して、入力を動的に追加できるフォームを作成しました。しかし、新しいフィールドを追加すると、パセリdata-parsley-trigger
はフィールドを検証していないようですfocusout
(パセリの初期化後に入力が作成されたためだと思います)。しかし、検証をクリックすると検証が機能します(parsley()
フォーム全体で呼び出されるため)
では、属性に基づいて新しいフィールドの検証を処理し、検証イベント (トリガー) を使用する方法は?
javascript - Parsley.js グローバル構成の設定方法
私が見つけたドキュメントのほとんどは、時代遅れであるか、何か間違ったことをしているように見えるため、役に立ちません。
基本的に私がやろうとしていることは、以下のオプションをグローバルに設定し、アプリケーションのフォームごとに同じコードを繰り返さないようにすることです:
上記のコードは機能しています(ブートストラップとともに)