나는이 검도 UI 그리드를 가지고 있습니다. 그리드를 읽고 채 웁니다. 하지만 내가 직면 한 문제는 업데이트 또는 삭제 단추가 POST 요청을 보내지 않는다는 것입니다.검도 UI 그리드 파괴 및 업데이트 명령으로 이벤트가 발생하지 않습니다.
저장 버튼은 아무 것도하지 않습니다. 삭제 단추는 나에게 확인 알림 상자를 표시 한 다음 그리드에서 제거하지만 요청은 제거하지 않습니다.
<kendo:grid name="grid" pageable="true" groupable="false" editable="true" sortable="true" filterable="true" height="300" >
<kendo:grid-columns>
<kendo:grid-column title="Account" field="name"/>
<kendo:grid-column width="250">
<kendo:grid-column-command>
<kendo:grid-column-commandItem name="showAccount" text="Visa konto" click="showAccount"/>
<kendo:grid-column-commandItem name="ShowAccountSummary" text="Sammanställning" click="showAccountSummary"/>
</kendo:grid-column-command>
</kendo:grid-column>
<kendo:grid-column title=" " >
<kendo:grid-column-command>
<kendo:grid-column-commandItem name="save" />
<kendo:grid-column-commandItem name="destroy" />
</kendo:grid-column-command>
</kendo:grid-column>
</kendo:grid-columns>
<kendo:dataSource pageSize="10" batch="false">
<kendo:dataSource-schema>
<kendo:dataSource-schema-model id="id">
<kendo:dataSource-schema-model-fields>
<kendo:dataSource-schema-model-field name="id" type="number"/>
<kendo:dataSource-schema-model-field name="user_id" type="number"/>
<kendo:dataSource-schema-model-field name="name" type="string"/>
</kendo:dataSource-schema-model-fields>
</kendo:dataSource-schema-model>
</kendo:dataSource-schema>
<kendo:dataSource-transport>
<kendo:dataSource-transport-read url="${transportReadUrl}" dataType="json" type="GET" contentType="application/json" />
<kendo:dataSource-transport-update url="${updateAccountUrl}" dataType="json" type="POST" contentType="application/json" />
<kendo:dataSource-transport-destroy url="${destroyUrl}" dataType="json" type="POST" contentType="application/json" />
</kendo:dataSource-transport>
</kendo:dataSource>
</kendo:grid>
transportReadUrl이 작동합니다. 파괴 단추는 확인 대화 상자를 트리거하지만 절대로 데이터를 게시하지 않습니다. 나는 방화범이 끌리는 것을보고있다. 오늘 밤에 다시 시도해보고 내가 문제를 찾을 수 있는지 알아봐. – heldt