日期:2014-05-16  浏览次数:20447 次

请教一段拼凑的脚本调用两个以上参数的问题?
 { field: 'BillMoneyAmount', title: '总话费', width: 50, align: 'center',
     formatter: function (value, row, index) {
      var columnName = "BillMoneyAmount";
       var detailString = '<a href="#" onclick="Detail(' + index + ',' + columnName + ')">' + value + '</a>';
        return detailString;
    }
 }


     function Detail(rowIndex, columnName) {
         alert(columnName);              
     }

上面是EasyUI中某字段点击调用Detail 函数的功能,该怎么写才正确。

如果只有一个参数(如下面,是可以的),但两个参数是该如何写?

  var detailString = '<a href="#" onclick="Detail(' + index + ')">' + value + '</a>';

     function Detail(rowIndex) {
         alert(rowIndex);              
     }

谢谢!

------解决方案--------------------
var detailString = '<a href="#" onclick="Detail(' + index + ',\'' + columnName + '\');return false;">' + value + '</a>';