問題タブ [livevalidation]
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.
jquery - Safari での JQuery Live 検証コールバックの問題
検証コールバックを処理するコードは次のとおりです。
他のブラウザーでは問題なく動作しますが、Safari で [送信] をクリックしても何も起こりません。submitHandler を削除すると、正常に動作します。この問題を解決するのを手伝ってください。
また、いくつかの記事を読んで、アップロード用のファイルを含むフォームが約 40% の確率でハングしたり動かなくなったりしてアクティビティが表示されないことを確認しました。また、それに対する解決策は、接続クローズヘッダーなどを送信することであることも読みました。私のフォームでもこれを可能にするのを手伝ってください。
どんな助けでも大歓迎です。ありがとうございました!
php - liveValidation を使用して送信時にフォームを検証する方法は?
送信時にフォームを検証する次のコードがあります。
電子メールの検証は機能していますが、送信時にフォーム全体を検証する方法は?
よろしく:
javascript - フォームで Jquery を使用して LiveValidation を「マージ」する
これは、私のウェブサイトにあるフォームを検証する jquery 関数の一部です。
ただし、クライアント側のフィールドを検証するために LiveValidation (http://livevalidation.com/) も使用しています。明らかに、jquery によって検証された部分が OK であれば、フォームが送信されるため、LiveValidation 部分にエラーがあっても問題ありません。したがって、このjqueryコード内にif句などを追加して、LV_invalid_fieldsがあるかどうかを確認する必要があります。「はい」の場合、jquery検証部分で行われたようにフォームの送信をブロックしますが、その方法もわかりません。上記のコードのどこにこの検証を配置するのが正しいのですか。助けていただければ幸いです。ありがとう!
livevalidation - フォームが送信されたときに失敗した livevalidation を特定する方法
私は背の高いフォームで LiveValidation を使用しています (そのため、ユーザーがフォームの下部にある送信ボタンをクリックすると、フォームの一部が画面の上部からスクロールされます)。
ユーザーはフォームのすべてのフィールドにアクセスしていない可能性があるため、フォームへの入力中に「プレゼンス」の検証エラーが発生していない可能性があります。
フォームの送信によってトリガーされた検証が失敗した場合、失敗したフィールドを特定したいと思います (検証に失敗した最初のフィールドにフォーカスを設定して、ユーザーに表示されるようにするため)。
検証に失敗したフィールドを特定するにはどうすればよいですか? 答えはおそらく明らかですが、今のところ私にはわかりません。
php - Validate.Custom が false を返し、livevalidation を使用して true を返す
LiveValidation を使用してフォームを検証しています。livevalidation を使用して ajax 呼び出しでユーザー名を検証しようとしています。ユーザー名が使用可能かどうかを表示できるように、戻り値が true または false の場合、戻り値を取得する際に問題がありますが、この場合は常にユーザー名が使用できないことを返します。
HTML:
JS:
PHP:
php - livevalidation では常に false を返す
livevalidation.js を使用して ajax リクエストが true か false かをキャッチする方法がありません。PHP関数が実行するものは何でも、常にユーザー名をfalseまたはtrueに返します。
PHPコード
JS コード
html - 新しい行で livevalidation を強制する
このスクリプトを使用して、フォームlivevalidation.comを検証します。これは完璧でシンプルで効果的ですが、問題が発生しました。このスクリプトでは、エラーが発生したオブジェクトの横に検証メッセージが表示されます。代わりに、すぐ下に表示される側に強制したいのですが、これは不可能\n
\r
でした。行の先頭にメッセージを追加してみてください。何も起こりません。試してみ<br/>
ましたが、うまくいきません。どうすれば問題を解決できますか?
jquery - jqueryライブバリデーション
livevalidation ( http://livevalidation.com/ ) というスクリプトを使用しています。この特定の ID のコーディングは次のとおりです。
無効な値がない場合は送信しません。繰り返し文字を無効にするようにしたいのと同じように、誰かが名前で同じ文字を何回もクリックすると無効になります。
あなたのコーディングは機能しますが、コーディングをこの形式にするにはどうすればよいですか?無効なときにメッセージを出力したい
javascript - jQuery DatePicker を使用した LiveValidation
現在、jQuery UI 日付ピッカーを使用するフィールドでLiveValidationライブラリを使用しています。
残念ながら、日付を選択した後でLiveValidation
も、フィールドが空であると見なされ、検証エラーが表示されます。
フィールド内をクリックして別の場所をクリックすると、フィールドが有効になります。
日付フィールドに実際にコンテンツがあることを LiveValidation で検出するためのヒントはありますか?