데이터 그리드를 가져와 한 가지를 제외하고 원하는에 웨어레이트를 할 수있었습니다. onRowClick 이벤트를 뭔가를 할 수있는 일반 자바 스크립트 함수에 바인딩하려고합니다. 연결 (오브젝트, 이벤트, 메소드)이 작동하지 않도록 Dojo 1.7.2를 사용 중입니다. 나는 새로운 (object, event ...) on을 사용하지 않으려 고 노력했다. 내가 도대체 뭘 잘못하고있는 겁니까?바인딩 onRow DoJo DataGrid (dojox.grid.DataGrid)에 연결
태그 사이에 있지만 changeValue() [함수를 작성하고 작동하는 것으로 알았습니다]와 dojo.require ... 사이에 있습니다. 즉, 블록의 마지막 항목입니다. 나는 on 메소드의 문법에 문제가 있음을 알고 있지만 무엇을 알아 내지 못하는지 알고 있습니다.
var ngrid = dijit.byId('grid');
dojo.on(ngrid,"onRowClick",changeValue());
의 일부 '에'를 제거해야
.connect ("onRowClick", changeValue)', changeValue 함수에서 this.selection ..을 사용하십시오. – mschr