MVC4 プロジェクトのすべての html コントロールに JQuery UI Validation プラグインを実装しましたが、これはまったく問題なく動作します。この pugin を、剣道日付ピッカーや剣道オートコンプリートなどの剣道 UI コントロールの一部に使用したいと考えています。
JQuery UI Validation は、この URL http://posabsolute.github.io/jQuery-Validation-Engine/に従って、以下のコードで正常に動作します。
@Html.TextBoxFor(Function(x) Model.EstimatedDt, New With {.id = "kdatepicker",.class = "validate[required]"})
剣道UIの日付ピッカーに置き換えました
@(Html.Kendo().DatePicker().Name("kdatepicker").HtmlAttributes(new with{.Class = "validate[required]"}))
しかし、これはうまくいきません。これによりエラー メッセージが 2 回表示され、値を入力した後でも、コントロールは 1 つのツールヒント エラー メッセージを受け取り、1 つのエラー ツールヒントを表示します。
ビューソースを確認したところ、次のように作成されました-
<input class="validate[required]" id="kdatepicker" name="kdatepicker" type="date" /><script>
jQuery(function(){jQuery("#kdatepicker").kendoDatePicker({"format":"M/d/yyyy","min":new Date(1900,0,1,0,0,0,0),"max":new Date(2099,11,31,0,0,0,0)});});
</script>
私が行方不明になっているところを助けてください。Jquery UI ValidationEngine は Kendo UI コントロールでは動作しませんか?
ありがとうジョー