4
나는 검도 그리드를 표시하기 위해 검도 목록을 클릭하고 검도 목록보기 내부의 링크를 원합니다. ListView 템플릿을 사용하고 있습니다.검도 UI 그리드 - 링크 클릭시 그리드 표시
HTML :
<div id="listView" ></div>
<div id="grid" ></div>
템플릿 : 나는 다음과 같은 코드를 사용하여이 작업을 수행하려고했으나 아무 일도 발생하지
<script type="text/x-kendo-tmplate" id="template">
<div>
<ul>
<li><a class="list k-link" title="#= title #" id="#= id#" >#= name #</a></li>
</ul>
</div>
</script>
. id 만 올바르게 읽히지 만 요청은 만들어지지 않습니다.
$(" .list").live({click:function(){
var id=$(this).attr('id');
$("#grid").kendoGrid({
dataSource: {
transport: {
read: "somefile.php?id="+id,
},
schema: {
data:"data",
model: {
id: "id_pf",
fields:{
first:{},
second:{}
}
}
},
total: function(response) {
return $(response.data).length;
},
pageSize: 10
},
columns: [
{ title: "First", field: "first"},
{ title: "Second", field: "second"},
]
});
}});
Grid를 ListView로 바꾸거나 Kendo 창에서여시겠습니까? – John
ListView 옆에 Grid가 필요합니다. 마스터 디테일 같은 것. – Anna
AJAX를 사용하여 JSON을 반환하고 $ ("# grid")에 바인드하는 서버 메소드를 요청하는 것이 좋습니다. data ("kendoGrid") ._ 데이터가 반환됩니다 – John