2009-08-06 2 views
2

Dojo Grid를 편집 가능하게 만드는 데 어려움이 있습니다. Google에서 Dojo 1.3을 사용하고 있습니다.Dojo Grid 셀을 편집 가능하게 만드는 문제가 있음

<script type="text/javascript" 
    src="http://ajax.googleapis.com/ajax/libs/dojo/1.3/dojo/dojo.xd.js" 
    djConfig="parseOnLoad:true, isDebug: true"></script> 

내가 JSON 형식으로 내 데이터를 가지고 그것은 올바르게 표시하지만 나는 현재 그것을 가지고 나는 테이블과 편집이 될 수 없습니다

<div dojoType="dojo.data.ItemFileReadStore" jsId="dataStore" data="gridData"></div> 
<table id="gridNode" 
     class="traitsContainer" 
     dojoType="dojox.grid.DataGrid" 
     store="dataStore" 
     query="{}" 
     singleClickEdit="true" 
     selectable="true" 
     editable="true" 
     rowsPerPage="20"> 
    <thead> 
     <tr> 
      <th field="field1" selectable="true" 
        singleClickEdit="false" editable="false"> 
       Field 1 
      </th> 
      <th field="field2" selectable="true" 
        singleClickEdit="true" editable="true"> 
       Field 2 
      </th> 
      <th field="field3" selectable="true" 
        singleClickEdit="true" editable="true"> 
       Field 3 
      </th> 
      <th field="field4" selectable="true" 
        singleClickEdit="true" editable="true"> 
       Field 4 
      </th> 
      <th field="field5" selectable="true" 
        singleClickEdit="true" editable="true"> 
       Field 5 
      </th> 
     </tr> 
    </thead> 
</table> 

어떤 아이디어 내가 뭘 잘못하고 있니?

답변

2

ItemFileWriteStore을 사용해야합니다. ItemFileReadStore는 읽기 전용입니다.

+0

감사합니다. 나는 이미 모든 커다란 것들을 체크 했었고, 그것은 작은 것일 것입니다. :) –

+0

당신은 오신 것을 환영합니다. – seth

+0

나도 고마워! : D 그것의 아주 명백한,하지만 난 너무 공식적인 예제에 대한 회신에 집중했다 itemfileREADstore에 대해 잊어 버렸습니다. – ArcanisCz

관련 문제