0

最初の開発レベルではすべてが順調に進んでいましたが、問題が発生しました。jquery ロード メソッド イベントによって部分的にロードされた内部で開く kendo ui からドロップダウン リストを取得できません。

得た

<link href="@Url.Content("~/Content/kendo/2012.3.1114/kendo.common.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/kendo/2012.3.1114/kendo.metro.min.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/kendo/2012.3.1114/kendo.web.min.js")"></script>

そしてjquery on、サンプルはここにあります:

<div class="demo-section" style="width: 250px; text-align: center;">
<label for="titles">Select Title:</label>
<input id="titles" />
</div>
<script>
$(document).ready(function () {

    $("#titles").kendoDropDownList({
        dataTextField: "Name",
        dataValueField: "Id",
        dataSource: {
            type: "odata",
            serverFiltering: true,
            filter: [{
                field: "Name",
                operator: "contains",
                value: "Star Wars"
            }, {
                field: "BoxArt.SmallUrl",
                operator: "neq",
                value: null
            }],
            transport: {
                read: "http://odata.netflix.com/Catalog/Titles"
            }
        }
    });
});
</script>

ロードされたすべての

$("#mydiv").load(url)

参考までに、パーシャル内でいくつかのグリッドが動作するようにしましたが、編集可能なグリッドのドロップダウンは同じ動作をしており、開きません...

誰かがアイデアを得ましたか?

前もって感謝します !

4

2 に答える 2

0

ウラジミールのサンプルを読んで、剣道UIリファレンスを置き換えました

そして魔法!この行だけでこれが機能しました

<script src="http://cdn.kendostatic.com/2012.3.1114/js/jquery.min.js"></script>

asp.net mvc テンプレート内の jquery のバージョンは、使用するのに適切なものではないようです

サンプルをありがとう!

于 2013-01-26T14:19:13.377 に答える
0

問題をローカルで再現しようとしましたが、役に立ちませんでした。提供されたコードは期待どおりに機能します。

このテスト プロジェクトを確認して、実際のセットアップとの違いを教えていただけますか?

于 2013-01-26T12:07:32.990 に答える