required
HTML5属性を頻繁に使用する Web アプリケーションがあります。ただし、Safari および 8/9 はこの属性をサポートしていません。互換性のないブラウザで動作を強制する jQuery プラグインはありますか?
質問する
15168 次
5 に答える
4
あなたはそれを単純にシムすることができます...
if ($("<input />").prop("required") === undefined) {
$(document).on("submit", function(event) {
$(this)
.find("input, select, textarea")
.filter("[required]")
.filter(function() { return this.value; })
.each(function() {
// Handle them.
});
});
}
于 2013-07-05T00:30:23.223 に答える
2
このために、非常に単純な jQuery プラグインを作成しました。「必須」属性を使用して、クライアント側の検証をフォームに追加するだけです。
https://github.com/garyv/jQuery-Validation-plugin
プラグインを含めた後、jQuery のドキュメント準備完了関数または html 本文の最後で validate() を呼び出すことができます。
<script>
$(document).ready(function(){
$('form').validate();
});
</script>
于 2014-04-02T17:20:56.770 に答える
2
まさに必要なことを行うh5validateを使用できます。
<script>
$(document).ready(function () {
$('form').h5Validate();
});
</script>
于 2013-07-05T00:26:25.157 に答える
-1
IE8 を含むクロスブラウザーで動作する、非常に用途が広く軽量な (かつては縮小化された) エンジンを発見しました!
于 2013-07-06T04:38:56.120 に答える