2014-04-06 2 views
0

내 응용 프로그램에서 검도 액션 시트 컨트롤을로드하려고 할 때 문제가 있습니다. 내 문제는 목록을 클릭하려고 할 때 .it는 함수가 아니라 정의되지 않은 것을 보여줍니다.잡히지 않은 유형 오류 : 정의되지 않은 기능 : 검도 액션 시트 목록 버튼을 클릭 할 때?

HTML :

<ul id="actions"> 
         <li><a href="#" data-action="view">New Appointment</a></li> 
         <li><a href="#" data-action="rename">View Info</a></li> 

        </ul> 

JS :

$("#actions").kendoMobileActionSheet({ type: "tablet" }); 

$("#kendogrid").on("click", "tr", function() { 
    var CustomerID = $(this).attr("id"); 
    $("#actions").data("kendoMobileActionSheet").open(this); 
}); 

내가 내가 내가 얻을이 링크를 클릭하려고 .When 링크를 포함 sheet.which 검도 동작을 보여줍니다 그리드를 클릭하고 경우 오류.

답변

2

작업 시트 항목의 데이터 작업 특성은 전역 적으로 사용할 수 있어야하는 JavaScript 함수를 가리 킵니다. 페이지에 정의 된 "보기"및 "이름 바꾸기"기능이 있어야합니다. 그렇지 않으면 "정의되지 않은 함수가 아닙니다"오류가 발생합니다.

+0

고마워요. 선생님 .. 작전 – Sankar

+0

그리고 한가지 더 ... 여기 녹아웃 attr 바인딩을 사용할 수 없습니다. 어떻게이 선생님을 해결할 수 있습니까? – Sankar