0

今日、テストサイトへのリンクを送信しました。私は主にvsで開発したので、ieを使用し、次にcssのfirefox/firebugを使用しました。

ただし、クライアント側の検証は jquery datepicker によってトリガーされており、chrome または safari を使用しているユーザーが米国の日付形式と一致しない日付を選択することはできません。

つまり、2013 年 5 月 5 日は問題なく動作します。2013 年 5 月 13 日動作しません。

私は何を間違っていますか?

文化はに設定されています

これは私のテストサイトです...クロムは日付が好きではありません

http://taxiroutemvc.azurewebsites.net/

ありがとう

4

2 に答える 2

1

次の内容の .js ファイルを追加することで、これを修正しました。

jQuery.validator.methods.date = function(value, element) {
var dateRegex = /^(0?[1-9]\/|[12]\d\/|3[01]\/){2}(19|20)\d\d$/;
return this.optional(element) || dateRegex.test(value);};

この記事で述べたように...

Chrome で控えめな検証が dd/mm/yyyy で検証されない

h番目

于 2013-05-17T09:31:04.643 に答える