問題タブ [required-field]

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 投票する
2 に答える
2270 参照

django - フォームクラスのクリーンメソッドに必要なDjangoフィールド

フォームファイルのcleanメソッドのフィールドに必要な属性を再定義したいと思います。

しかし、私のクリーンな方法は機能しません

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

sharepoint-2007 - SharePoint 2007 のドキュメント ライブラリでファイル名が必須フィールドとして表示される

わかりました、困惑したシナリオを手に入れました。

Sharepoint MOSS 2007 サイトで、誰かがドキュメント ライブラリの設定をいじりました。複数のドキュメントをドキュメント ライブラリにアップロードしようとすると、チェックアウトされたままになります。これは以前は発生していませんでした。ライブラリ設定 (バージョン設定は、編集前にチェックアウトするために [はい] に設定されています)。テスト サイトをセットアップしましたが、これを有効にすると、複数のドキュメントをアップロードするときにチェックアウトされたままになりません。また、このドキュメント ライブラリではコンテンツ タイプが有効になっていません。

ドキュメントを 1 つずつアップロードするときに、必要なフィールドの関連付けに絞り込みました。ファイル名は必須フィールドと見なされます。これがどのようにして必須フィールドになったのかわかりません。ファイル名は常に必要だと思います。ライブラリ設定に移動すると、編集する「ファイル名」列が表示されません。

私はこれについて何か提案をします。

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

android - Android: 空白以外の入力の編集テキストを検証する必要があります

EditText フィールドの入力の最大長を強制する場合は、maxLength 属性を使用できます。しかし、最小の長さ (私の場合は単純に空白ではない) を強制したい場合、対応する minLength 属性が見つかりません。

さまざまな 'inputType' 属性 (電話、パスワードなど) も調べましたが、'required' や 'non-blank' のようなものは見当たりません。

これがカスタム入力フィルターを必要とするなんて信じられません。答えが明白すぎて、私が質問している形式で書き留められない可能性が高くなります。

0 投票する
3 に答える
3302 参照

asp.net-mvc - [必須] ではありませんが、リスト フィールドは必須として表示され、モデルの状態は null であるため有効ではありませんか?

私は次のコードを持っています -

意見-

コントローラ-

ViewModel-

必須ではないのに、なぜリストが必要なのかわかりません。必要に応じて 2 つの属性のみを持ちたい。そのため、そのリストが不要であることを宣言または変更し、モデルの状態を有効にする方法を知りたいと思いました。

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

javascript - ウィンドウを閉じるときに必須フィールドが満たされていない

ユーザーにテキストエリアを「強制」するための最良の方法を探しています。

私の仕事では、特定の「タスク」に費やされた時間を追跡するシステムがあります。コメントが必要なタスクもあれば、オプションのタスクもあります。ページの上部には、タイマー、コメント用のテキストエリア、およびさまざまなタスクのリストがあります。

これまでのところ、ユーザーがタイマーを停止しようとすると、コメントが書き込まれるまで停止しません (必要な場合)。タイマーの実行中にページングが閉じられると、onbeforeunload 関数は、コメントが入力されていないことを警告するアラートを送信し、次に「退出してもよろしいですか?」というメッセージを送信します。警告がポップアップします。

私が知る限り、ユーザーがページを完全に終了するのを防ぐ方法はありません。私たちが考えていたのは、ユーザーがウィンドウを閉じたときに、テキストエリアとユーザーにコメントを書くように指示するだけの別の単純なページを開くというものでした。私は JavaScript と Web 開発にかなり慣れていないので、これを行う最善の方法が完全にはわかりません。

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

php - 必須フィールドなしでフォームの送信を防ぐ方法は?

次のようなフォーム要素を作成しています。

次のコードはフォームを送信しています:

フォームに適切に入力すると、レコードがデータベースに正常に保存されます。しかし、国を選択しないと、フォームも送信されます。「必須フィールドがありません」と表示する必要があると思います。必要なフィールドが欠落している場合、データベースに値を挿入する代わりにメッセージを送信します。

何が欠けていますか??

ありがとう

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

php - PHPでフォームフィールドを要求する

次のコード例を考えると、不足している/必須のフォーム フィールドを処理するには、check_input 関数に何を追加する必要がありますか。基本的に、私がやろうとしているのは、フォームの上部に「*でマークされたフィールドは必須です」のようなエラーメッセージをエンドユーザーに表示することだけです。 .

どんな助けでも大歓迎です。あなたの時間を前もって感謝します。

フォーム

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

asp.net-mvc-3 - MVC3必要な検証、空の値を選択

モデル内のintIdにバインドされた非表示フィールドがあり、必須の属性と、IDクライアント側を設定するためのいくつかの凝ったajaxコードがあります。問題は、ゼロが空としてカウントされる必要があることです。これで、IDが選択されていなくても検証が成功します。どの値を空としてカウントするかを設定できますか?カスタムバリデーターを作成する必要がないことを願っています。

ありがとう

0 投票する
11 に答える
31761 参照

forms - ExtJS 4 - 必須フィールドに赤いアスタリスクをマークする

fieldLabelフィールドが「必須」(またはallowBlank: false)としてマークされているときに、横に赤いアスタリスクを追加する必要があるというこの問題があります

ExtJS3 では、次のようにオーバーライドすることで、このハックを簡単に行うことができExt.layout.FormLayoutます。

しかし、これは ExtJS4 では不可能です。FormLayoutは適用されなくなり、ラベルは実際にはExt.form.field.Baseと呼ばれる mixins を使用してレンダリングされExt.form.Labelableます。

悲しいことに、拡張もExt.form.LabelableオーバーライドExt.form.Labelableも私にとってはうまくいきません。からの拡張コンポーネントExt.form.field.Baseは、それから何の影響も受けません。ミックスインを交換しても、テンプレートは機能しません。

そこで、非常に厳しいオーバーライドを行った私のソリューションがここにあり、Ext.form.field.Base次のように機能します(私の例を確認してください

これは ExtJS 4.0.7 専用です。ExtJS 4.0.2a で使用するには、4.0.2alabelableRenderTplにあるものに従って変更する必要があります。/src/form/Labelable.js

そのため、必要なすべてのフィールドに素敵なアスタリスクを追加しました。

質問は、このようなことを達成する簡単な方法はありますか? オーバーライドは非常に厳しいもので、ミックスインを使用できれば最適ですが、ミックスインは動作をオーバーライドできません

ノート

この背後にある理由は、ベースから拡張する必要があるフィールドをカスタマイズしたためですText, Combo, FieldContainer. 拡張フィールドのミックスインは、テンプレートを混乱させることさえありません。彼らはあまりにも頑固です。おそらく、今のところ最善の方法は、 Base クラスをオーバーライドすることです...実際の例を確認してください