我创建了一个用于显示表单数据的dojo小部件。我想在这个小部件中启用内联编辑。首先,我开始通过在JavaScript中将html编写为字符串来进行试验。我不想这样做。 dojo提供了一个接口dojo.cache()来加载html文件作为模板。使用此方法为表单视图加载模板数据。Dojo小部件内联编辑
对于窗体编辑。 ajax调用将被发送,我将接收字段类型数据。基于此,我必须将html解析为内联编辑器。
我的问题是,如何使用dojo.cache()并根据输入类型获取html。模板中可能包含
<input type="text" />
or
<select></select>
or
<textarea></textarea>
or
<div class="autocomplete"></div>
或更多的东西资料...我可以定义一个文件中的所有这些模板,并获取文件使用dojo.cache()?在这种情况下,我坚持如何选择所需的字段。