2012-08-22 44 views
0

我有一個需求,我需要在單元格中放置文本框並輸入值,並且必須讀取submitaction上的值。我曾嘗試寫類似下面的代碼...如何將文本框放置在dojo網格中?

 field : 'costCenter', 
     name : "Cost Center", 
    width : '180px', 
    height : '20px', 
    styles : "text-align: center;", 
cellStyles : "text-align: left;font-weight: normal;", 
    classes : 'grid_header_title', 
    editable : true, 
     type : dojox.grid.cells.DateTextBox, 
     formatter: function(item){ 
      var txt= new dijit.form.TextBox(); 
     return txt; 

,這並不爲我工作。誰能幫我?

回答

1

這會在你的DataGrid訂貨量大的文本框

var _count = 0; 
{ 
    field  : 'costCenter', 
    name  : "Cost Center", 
    style  : "width: 180px; height: 20px; text-align: center;", 
    editable : true, 
    type  : dojox.grid.cells._Widget, 
    formatter : function(){ 
     return new dijit.form.TextBox({ 
     id: "id_"+_count++ 
     }); 
    } 
} 
相關問題