Forms 在剑道ui Mobile中初始化动态添加下拉列表
关于下面的问题 我正在创建动态表单。通常,当我创建静态表单时,我会编写如下内容Forms 在剑道ui Mobile中初始化动态添加下拉列表,forms,drop-down-menu,kendo-ui,Forms,Drop Down Menu,Kendo Ui,关于下面的问题 我正在创建动态表单。通常,当我创建静态表单时,我会编写如下内容 $("#Field1").kendoDropDownList(); 下拉列表由剑道ui css文件处理。如何将其添加到动态添加的表单字段中 我试图在模板定义中解决它,但没有成功 <script id="fieldsTemplate" type="text/x-kendo-template"> <li> <label data-bind="attr: { for
$("#Field1").kendoDropDownList();
下拉列表由剑道ui css文件处理。如何将其添加到动态添加的表单字段中
我试图在模板定义中解决它,但没有成功
<script id="fieldsTemplate" type="text/x-kendo-template">
<li>
<label data-bind="attr: { for: name}, text: label"></label>
# if (get("fieldtype") == "input") {#
<input data-bind="value: value, attr: { type: type, name: name}" # if (get("required")) {# required #} # />
#}else{#
<select id="name" data-bind="source: options, value: value, attr: { type: type, name: name}" data-text-field="option_value" data-value-field="option_id" />
#}#
#$('#'+get("name")).kendoDropDownList();#
</li>
</script>
#如果(获取(“字段类型”)=“输入”){#
#}否则{#
#}#
#$('#'+get(“name”)).kendoDropDownList()#
我使用数据属性初始化做了类似的事情。您将“data role='dropdownlist'”放在选择标记中。然后在调用后加载您使用的模板
kendo.init($('#YourContainerIdHere"));
剑道的简要文档在这里:thank you@BrettL我在我的选择标签中添加了数据角色。另一部分的问题仍然存在。我仍然无法以特定于主题的方式看到drowdown。我需要在模板中放一个init,因为它是一个动态添加的字段