2016-11-24 3 views
0

Я создаю приложение cordova, используя таблицу действий kendoUI, чтобы создать интерфейс, похожий на приглашение, который позволяет выбирать между различными параметрами, но я не могу найти на сайте КАК получить значение выбранного варианта! вот код:
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??? 
} 

ответ

1

Заканчивать http://docs.telerik.com/kendo-ui/controls/hybrid/actionsheet/actionsheet#execution-of-actions

«Каждое звено в ActionSheet должны иметь данных- набор атрибутов действий, определяющий метод обратного вызова, который должен выполняться, когда пользователь удаляет его ».

Итак, событие закрытия не сообщает вам, какое действие было выбрано, но вы можете сохранить его в обратном вызове (-ах) и использовать его в конце.

Демо: http://dojo.telerik.com/@Stephen/aralO

+0

Я сделал это, спасибо !! –