У меня есть это в моей сетке пользовательского интерфейса кендо:
editable: {
mode:"popup",
template:kendo.template($("#popupGridClientes").html())
},
Этого должно быть достаточно (я думаю!) для привязки к пользовательскому шаблону всплывающего окна, который был сделан следующим образом:
<script type="text/x-kendo-template" id="popupGridClientes">
<div class="k-edit-label"><label for="titulo">Titulo</label></div>
<div data-container-for="titulo" class="k-edit-field"><input type="text" class="k-input k-textbox" name="titulo" data-bind="value:titulo"></div>
<div class="k-edit-label"><label for="bi">Bi</label></div>
<div data-container-for="bi" class="k-edit-field"><input id="bi" type="number" name="bi" data-bind="value:bi"
data-value-field="bi" data-text-field="bi" data-source="bi"></div>
I have more fields but this was only to show how i did it...
</script>
Теперь, например, я хочу установить kendoNumericTextBox в мое поле «bi», поэтому я делаю это так (говорится в документах) в моем файле .js:
$("#bi").kendoNumericTextBox({
format : "0",
decimals: 1,
spinners : false
});
и это не работает, и это также не работает для других типов полей, не только для kendonumeric!. Он не привязывает мой собственный шаблон всплывающего окна к функциям, которые я вызываю в своем файле .js, я также пытался создать редактор для полей, но он тоже не работает. Что я делаю неправильно?
С уважением