2012-10-14 51 views
2

這是我在數據表中添加列的小代碼片段。我想在「addCustomer」函數中傳遞datable的行索引。 基本上,如果我有100個客戶在datable中,當我點擊labelCustName鏈接時,我想要在addCustomer函數中獲得那個rown索引?在鏈接點擊獲取渲染器功能內的jQuery數據表的rowIndex?

"aoColumns": [  { "mDataProp": "checkbox","bSortable": false,"bSearchable": false}, 
        { "mDataProp": "Subject","bSearchable": true, 
       "fnRender": function (o, val) { 
       var custId =o.aData["custId"]; 
       var labelCustName = o.aData["CustName"]; 
       var dept = o.aData["CustDept"]; 
       custId = "<a href= \"javascript:addCustomer(curRoWId);\">"labelCustName "</a>"; 
       return custId; 
        } 
      } 
      ] 
+1

這個怎麼樣? http://stackoverflow.com/a/8254752/617373而不是'href'使用委託 – Daniel

+0

它給錯誤丟失)在螢火蟲的參數列表後,一旦我添加功能 –

+0

我更新(添加關閉'';)我的答案在那個鏈接(做jslint的功能),現在嘗試... – Daniel

回答

1

我們可以得到的rowIndex insise渲染功能與

o.iDataRow