日期:2014-05-17 浏览次数:21076 次
function getColumnValue(target){
var columnName=target.getAttribute("columnName");
var tableName=dojo.byId("tableName").innerHTML;
curTargetID=target.id;
/** dojo version 1.0.2 Ajax */
pars="tableName="+tableName+"&columnName="+columnName;
dojo.xhrGet({
url:"dCSystemColumnValueServlet?"+pars,
handleAs:'json',
// timeout:4000,
load:function (json,ioArgs){
showColumnValue(json);
},
error: function(json)
{
//alert("Error");
var targetDiv=dojo.byId(curTargetID);
targetDiv.style.width="200px";
}
});
}
function showColumnValue(json){
var obj=dojo.fromJson(json);
var div=document.createElement('div');
var table=document.createElement('table');
var tbody=document.createElement("tbody");
div.className='InnerBox';
//alert("recordNumber:"+recordNumber);
for(var i=0;i<obj.values.length;i++)
{
var columnValue=obj.values[0].value;
var td=document.createElement('td');
td.className="DragBoxTd";
if(columnValue){
if(columnValue.length>20){
td.innerHTML=columnValue.substring(0,20)+'...';
}else{
td.innerHTML=columnValue;
}
if (i%2==0)
{
td.style.backgroundColor="#9faed7";
}else{
td.style.backgroundColor="#d8ddf1";
}
}
var tr=document.createElement('tr');
tr.appendChild(td);
tbody.appendChild(tr);
table.appendChild(tbody);
}