2015-10-22 6 views
0

Я изо всех сил пытаюсь получить все выпадающие списки кендо внутри div.Получите все выпадающее меню кендо внутри div

Если я использую

$(".k-list-container").each(function() { 
    var elementId = this.id.split("-")[0]; 
    var cb = $("#" + elementId).data("kendoDropDownList"); 
    if(cb){  
    // do operation on dropdown 
    } 
} 

он получает все кендо падение вниз страницы, я хочу, чтобы получить только для дел.

Я попытался

$("#mydiv .k-list-container").each(function() { 

и несколько других селекторов, но это не сработало.

ответ

0

Вы пытались использовать .find на div, который хотите найти?

$("#myDiv").find(".k-list-container{ 
+0

Это должен быть комментарий? – Phani

+0

Да, это не работает, потому что kendo создает .k-list-контейнер за пределами того места, где вы создаете элемент управления, при щелчке по jquery они отображают эти элементы в качестве раскрывающегося списка. Короче. .k-list-container не является дочерним элементом div. – Arnet11