問題タブ [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.

0 投票する
1 に答える
212 参照

actionscript-3 - Parsley コマンドの分離された結果ハンドラーとオブザーバー

昨夜、読み返すとひどく聞こえたという質問を投稿したので、それを削除して、今度は適切に再試行するために戻ってきました。

私は、Parsley を使用する Flex Mobile アプリを持っています。すべてが期待どおりに機能しますが、コントローラーで分離された結果ハンドラーを使用しようとしていますが、期待どおりに起動しないため、ポインターが必要です理由。

コマンドは次のようになります。

これは期待どおりに機能し、コマンドが実行され、結果ハンドラーが結果を処理します。ビューのコントローラーにメッセージハンドラーを配置しようとすると問題が発生します。

これらのリスナーはどちらも結果が到着したときに起動しないため、当然のことを行い、コードを次のように変更しました。

これで起動しますが、データ ハンドルがありません。

コマンドの実行方法を次のように変更することを考えました

結局、それは AsyncToken を返しますが、コマンドはまったく起動しません (これは、ChildEvent と呼ばれるイベントにマップされる 2 つのコマンド シーケンスの一部であり、これはチェーンの 2 番目で最後のイベントです。

要約すると、上記を機能させたいのですが、分離された結果ハンドラーで結果を管理できるようにしたいのですが、方法がわかりません。パセリのマニュアルは、この点に到達するのに最適です ( http:// www.spicefactory.org/parsley/docs/3.0/manual/?page=commands§ion=intro ) ですが、細かい部分は少し大ざっぱです。

ありがとう

0 投票する
2 に答える
96 参照

jquery - チェックボックスがチェックされているときに選択ボックスに必要な属性を追加しようとしています - JQuery

チェックボックスがチェックされているときに、選択ボックスに「必須」属性を追加するのに少し問題があります。

これまでの私のコードは次のとおりです。

誰かが助けてくれれば、それは大歓迎です。

0 投票する
2 に答える
3314 参照

javascript - フィールドにパセリの電子メールまたは番号

私はパセリが初めてです。

フィールドが電子メール アドレスまたは 9 桁の数字であることを検証したい

html

これを検証し、callRegisterAPI の呼び出しに成功した場合の最善の方法は何ですか。

ありがとう

0 投票する
1 に答える
3346 参照

jquery - parsley jsを使用してファイルフィールド(input type="file")に必要な検証を追加するにはどうすればよいですか?

フォーム フィールドの検証中に、必要な属性 parsley.js を使用してすべてのフィールドを検証できます。ファイル フィールドを除く。ファイル アップロード フィールドを検証できませんでした。Firefox で開発者ツール (要素の検査) を使用してコードをチェックすると、フィールド フィールドでの検証用にクラスが追加されません。残りのテキスト フィールド、選択フィールドには追加のパセリ クラスがあります。

私のHTMLコード:

Parsley フォーム送信 JS コード:

私がそこで犯した間違い。parsley.js を使用してファイル フィールドを検証するにはどうすればよいですか。これについてあなたの提案をしてください。

前もって感謝します :-)

0 投票する
2 に答える
2369 参照

javascript - カスタム パセリ フォームの検証が機能しない

Parsley v2.2.0-rc1 と jQuery 2.1.4 を使用しようとしているカスタム バリデータを必要とする 1 つのフィールドを持つフォームがあります。すべてのファイルで HTTP 200 を取得できるように、ブラウザーの開発者ツールを使用して、jQuery と Parsley の両方が (この順序で) 読み込まれていることを確認しました。これが私がやろうとしていることです:

[送信] をクリックしても、console.log メッセージが表示されず、検証関数が呼び出されたことさえ通知されません。私は何を間違っていますか?

PSフォームタグにparsley-data-validateを使用する場合と使用しない場合、およびdata-parsley-stuffListに値を設定した場合と使用しない場合の両方で試しました。これらのバリエーションのいずれも、バリデーターを実行させません。

0 投票する
1 に答える
1304 参照

jquery - 複数のファイルのアップロード パセリの検証で最大アイテムを制限する

検証してほしい。ユーザーが5つ以上のファイルを選択すると、警告が表示されます