我想在標籤內部創建一個dojo按鈕,並且這個按鈕位於div內,而div位於datagrid的一個單元內。下面的代碼我已經寫用標籤創建一個dojo按鈕
'name': 'Value',
'field': 'mapactions',
'width': '30%',
'editable': false,
'formatter': function (data,rowIndex)
{
if (data != null)
{
var splitStr = data.split("::");
var tempStr = '<div id="divValue_'+rowIndex+'">';
array.forEach(splitStr, function(item, i)
{
if (i == 0)
{
tempStr = tempStr+'<div id="cellDiv_divValue_'+rowIndex+'_'+countIncrement+'" style="padding-top: 25px">'+'<span>'+item+'</span>'+'<button data-dojo-type="dijit/form/Button" type="button">Edit</button><button data-dojo-type="dijit/form/Button" type="button">Delete</button></div>';
parser.parse();
}
else
{
tempStr = tempStr+'<div id="cellDiv_divValue_'+rowIndex+'_'+countIncrement+'" style="padding-top: 25px">'+'<select data-dojo-type="dijit/form/ComboBox" style:"width: "75px"; float:"left"; margin: "0px 20px 0px 0px""><option selected>AND</option><option>OR</option></select>'+'<span>'+item+'</span>'+'<button data-dojo-type="dijit/form/Button">Edit</button>'+'<button data-dojo-type="dijit/form/Button">Delete</button>'+'</div>';
parser.parse();
}
countIncrement++;
});
tempStr = tempStr+'</div>';
return tempStr;
}
else
{
return '<div id="divValue_'+rowIndex+'"></div>';
}
}
所有的部件都創建,但他們不看的Dojo小部件。
有人可以幫助我在這方面。
由於提前,當它被解析 尼爾默爾庫馬爾博加迪