2009-08-06 36 views
2

Dojo Gridを編集可能にすることができません。私はGoogleからDojo 1.3を使用しています。Dojoグリッド・セルを編集可能にする問題がある

<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> 

任意のアイデア:私はJSON形式で自分のデータを持っているし、それが正しく示しているが、私は現在、それを持っているとして、私はそれがテーブルで編集可能になることを得ることができません

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

私が間違っていることについては?

答えて

2

ItemFileWriteStoreを使用する必要があります。 ItemFileReadStoreは読み取り専用です。

+0

感謝します!私はすでにすべての大きなものをチェックしていましたが、数字はそれほど小さいものでした! :) –

+0

あなたはようこそ。 – seth

+0

ありがとうございます! :Dそのかなり明白ですが、私はitemfileREADstoreを忘れてしまった公式の例に返信することに集中していました – ArcanisCz

関連する問題