-1

どの剣道UIウィジェット/関数が剣道モバイルで動作するかを判断するのに苦労しています:(

誰かがこの例をモバイル、特にeditTemplateセグメントで動作させるようになりましたか?

http://demos.kendoui.c​​om/web/listview/editing.html

私の現在のコードは次のようになります

<script src="kendo/js/jquery.min.js"></script>
    <script src="kendo/js/kendo.mobile.min.js"></script>
    <link href="kendo/styles/kendo.mobile.all.min.css" rel="stylesheet" />


<script>
                var eventDetail =  $("#eventDetail").kendoMobileListView({
                dataSource: dataSource,
                template: kendo.template($("#eventDetail-template").html()),
                editTemplate: kendo.template($("#update_eventDetail-template").html())
            }).delegate(".k-edit-button", "click", function(e) {
                eventDetail.edit($(this).closest(".fields"));
                e.preventDefault();
            }).delegate(".k-delete-button", "click", function(e) {
                eventDetail.remove($(this).closest(".product-view"));
                e.preventDefault();
            }).delegate(".k-update-button", "click", function(e) {
                eventDetail.save();
                e.preventDefault();
            }).delegate(".k-cancel-button", "click", function(e) {
                eventDetail.cancel();
                e.preventDefault();
            }).data("kendoMobileListView");


            $("#eventDetail").kendoMobileListView({

                pageable: true,
                selectable: true,
                navigatable: true,
                editable: true

            });
</script>

次に、ビューで私は持っています

    <input type="button" class="k-edit-button" id="eventEditButton" style="width:30%" data-role="button" data-min="true" value="Edit" />

しかし、コンソールはスローします:

Uncaught TypeError: Object [object Object] has no method 'edit'

kendo.mobile.min.jsに編集がないと仮定するのは正しいですか?

4

1 に答える 1

2

どの剣道UIウィジェット/機能が剣道モバイルで動作するかを判断するのに苦労しています

テンプレート、MVVM、データソース、バリデーターなどのすべてのフレームワーク機能は、KendoUIMobileで動作します。

kendo.mobile.min.jsに編集がないと仮定するのは正しいですか?

はい、モバイルListViewには、Web ListViewのような組み込みの編集機能はありません(これらは2つの異なるウィジェットです)。Mobile ListViewのデータを編集する場合は、MVVMおよびDataSourceのAPIメソッドの使用を検討してください。ここから、アプローチを示すサンプルプロジェクトをダウンロードできます。

于 2013-01-20T16:02:03.920 に答える