最新の IE、Firefox、および Chrome ブラウザーを使用している場合、単純な入力フィールドの必須/不要チェックに jQuery 検証が必要ですか?
ASP MVC3 アプリケーションで古いブラウザーのサポートが必要ない場合、jQuery を使用する利点はありますか?
最新の IE、Firefox、および Chrome ブラウザーを使用している場合、単純な入力フィールドの必須/不要チェックに jQuery 検証が必要ですか?
ASP MVC3 アプリケーションで古いブラウザーのサポートが必要ない場合、jQuery を使用する利点はありますか?
最新のすべてのブラウザーでチェックを行うには、jQuery 検証またはその他の JavaScript 駆動型チェックが必要です。たとえば、IE 9 はこのrequired
属性を実装していません。さらに、それを実装するブラウザーには、ユーザーに問題を示す独自の方法があり、ここではブラウザーの UI 言語を使用しますが、必ずしも適切に構成されたテキストを使用するとは限りません。ユーザーに発行されるエラー メッセージを制御するには、JavaScript が必要です。
古いブラウザ用の Jquery と新しいブラウザ用の Jquery の両方で HTML5 入力機能を使用して、ユーザーがどのブラウザを使用しているかわからないため、ユーザー エンドのすべてのブラウザをサポートすることをお勧めします。
私は個人的にhttp://www.rapidexp.com/h5form/を使用しています.HTML5をサポートしているかどうかを検出するすべてのブラウザと互換性があります.そうでない場合
2番目の方法
手動で選択して、ブラウザーサポートhtml5を使用して検出しModernizer
、必要に応じて入力フィールドを適用することができます.ダウンロードして、入力フィールドのサポートについてチュートリアルを確認してください.
required
HTML 5属性をサポートする最新のブラウザーを使用している場合、jQuery 検証は必要ありません。
ブラウザーが処理できるのに、なぜ余分なスクリプトを含める必要があるのでしょうか。