これが私の状況です。
この記事を参考に動的フォームを作っています。
ここでそれを見ることができます (記事のデモ) use kendo template
.
<script id="fieldsTemplate" type="text/x-kendo-template">
<li>
<label data-bind="attr: { for: name}, text: label"></label>
<input data-bind="attr: { type: type, name: name, class: css}" # if (get("required")) {# required #} # />
</li>
</script>
フォームが生成された後、このフォームはフォームを作成するだけHTML5
です。剣道属性はありません。たとえば、data-role
属性と値をバインドした場合numerictextbox
、数値テキストボックスは表示されません(そのタイプは数値だと思います)。これらのプロパティはありません(数値を入力しても、デフォルトの小数点は表示されません。その数値のみが表示されます。)
しかし、この例では、data-role 属性と値を numerictextbox として追加すると、数値テキスト ボックスになります。
しかし、ドキュメントやthisでは、数値テキスト ボックスを作成するには kendoNumericTextBox メソッドを呼び出す必要があるようです。
このコードをテンプレートに追加しようとしても機能しません (これを正しく追加したと仮定してください)。
$("#mytextboxid").kendoNumericTextBox();
それで、私はどのオプションを残しましたか?? どうもありがとうございました