私は現在、Asp.net MVC3Webサイトで忙しいです。文化を設定するドロップダウンがあります(nl-BE // en-US)
nl-BEカルチャを使用して「dd/mm / yyyy」形式の日付を解析しようとすると、サーバーではすべてが機能しますが、クライアントではブラウザ(chrome)が「dd / mm/yyyy」という形式で日付を表示し続けます"は正しい日付形式ではありません。(クライアント側の検証)
jqueryの「globalize.js」ですでに試しましたが、成功しませんでした。
ブラウザをだますことができる唯一の方法は、自分のバリデーターを手動で追加することですjQuery.validator.addMethod('date'、function(value、element、params){return Date.parseExact(value、 "d / M / yyyy"); });
しかし、nl-BEに次のdate:25/05/2012を入力すると、ブラウザはokと表示しますが、サーバーがエラーをスローします(この形式が間違っているため)。エラープルーフではありません。
誰かがdd/mm/yyyyまたはmm/dd/yyyyを処理できるエラープルーフのクライアント側の検証を手伝ってもらえますか
ありがとう