javascript - 如何从 kendo UI 操作表中获取所选项目?

标签 javascript html cordova kendo-ui prompt

我正在使用kendoUI操作表创建一个cordova应用程序来构建一个类似提示的界面,允许在不同的选项之间进行选择,但我在网站上找不到如何获取所选选项的值!这是代码:
HTML

<body>
<div data-role="view">
    <a data-role="button" data-rel="actionsheet" href="#actionsheet">Open</a>
    <ul id="actionsheet" data-role="actionsheet" data-cancel="Close" data-close="onClose">
        <li><a>Foo</a></li>
        <li><a>Bar</a></li>
    </ul>
</div>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="scripts/platformOverrides.js"></script>
<script type="text/javascript" src="kendo/js/jquery.min.js"></script>
<script type="text/javascript" src="kendo/js/kendo.all.min.js"></script>
<script type="text/javascript" src="kendo/js/cultures/kendo.culture.it-IT.min.js"></script>
<script type="text/javascript" src="scripts/index.js"></script>
<script type="text/javascript" src="scripts/scriptmulti.js"></script>

Javascript (scriptmulti.js)

var app = new kendo.mobile.Application();

function onClose(res) {
    ???what to do???
}

最佳答案

查看http://docs.telerik.com/kendo-ui/controls/hybrid/actionsheet/actionsheet#execution-of-actions

“ActionSheet 中的每个链接都应该设置一个 data-action 属性,指定用户点击它时要执行的回调方法。”

因此,关闭事件不会告诉您选择了什么操作,但您可以将其存储在回调中并在关闭中使用它。

演示:http://dojo.telerik.com/@Stephen/aralO

关于javascript - 如何从 kendo UI 操作表中获取所选项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40783016/

相关文章:

javascript - JQuery 动画与 slidedown

javascript - 如何使用 JavaScript 将 "href"属性动态添加到链接?

javascript - 想要在滚动 > 10 后平滑地显示导航栏

cordova - 无法让 Azure 与 Ionic2/Angular2/Cordova 应用程序一起使用

cordova - 移除ionic android平台

javascript - Jquery 将最后的输出作为值

javascript - 如何在 Angular JS 中将特定的 div 文本复制到剪贴板

javascript - Google Apps 脚本写入电子表格列一步落后

cordova - 使用 Ionic 应用程序进行 Firebase 云消息传递

javascript - 如何使用 jQuery 在事件处理程序上获取文档,除了文档中的一个类?