首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在C1 CMS中,如何通过在function窗口获取用户的输入来动态创建列表?

在C1 CMS中,如何通过在function窗口获取用户的输入来动态创建列表?
EN

Stack Overflow用户
提问于 2017-09-14 15:39:05
回答 1查看 112关注 0票数 0

实际上,我正在尝试创建两个控件,一个是下拉控件,另一个是列表控件。对于已经存储在某个地方的静态值或值,两者都是相似和容易的。

但我想要的是,我希望Power用户在运行时(当他向页面插入函数时)创建或添加/编辑列表项。

所以与此类似的概念是:http://jsfiddle.net/DVbGY/1/

代码语言:javascript
复制
<div data-role="content">   

    <div id="items">
    </div>
    <input type="text" id="item" />
    <input type="button" value="Add item to list" onclick="appendToList()"/>

代码语言:javascript
复制
<script>
var listCreated = false;    
function appendToList(){    
if(!listCreated){
    $("#items").append("<ul id='list' data-role='listview' data-inset='true'></ul>");
    listCreated = true;
    $("#items").trigger("create");
}
var value = $("#item").val();
var listItem = "<li>" + value + "</li>";
$("#list").append(listItem);

}
</script>

但是在函数属性窗口中。

目前,我正在使用逗号分隔列表与用户,但它不可行的解决方案,因为我的下一步是添加url以及来自用户的输入数据,所以让我们说,用户想要创建一个下拉按钮,用户正在添加项目,并将特定的链接到其项目。

正如您在上面的图片中所看到的,我正在从用户那里获得数据,但是我想使用的不是文本框,而是上面提到的类似的概念。

我怎么才能让这一切成为可能?或者在C1-CMS中有可能?如果是,请举例详细解释。

感谢您的时间和感谢阅读这篇文章。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-14 17:45:12

使用当前内置的小部件是不可能的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46223265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档