国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Jquery自定義button按鈕的幾種方法

2019-11-20 14:29:55
字體:
來源:轉載
供稿:網友
1、第一種方法比較簡單
復制代碼 代碼如下:

"columns": [

{ "data": null,defaultContent: '<input type="button" onclick="" value="呵呵" />', orderable: false },

],

從代碼字面意思就能明白什么意思,但是怎樣從里邊獲取改行的信息我還不知道,所以顯得不是太實用,定義默認值還可以。
復制代碼 代碼如下:

{ "data": "id",orderable: false,
"mRender":function(data,type,full){
return "<input type='button' onclick='' value='"+data+"'/>";
}
},

剛看到一種方法就是使用回調,也可以獲取該列的值并傳遞,但也只能獲取一個值,仍然沒有第二種方法好。

2、第二種稍微麻煩,但比較實用
復制代碼 代碼如下:

"fnRowCallback":function(nRow,aData,iDataIndex){
var id = $('td', nRow).eq(0).text();
var ip = $('td', nRow).eq(3).text();
$('td:eq(-1)',nRow).html('<a href="javascript:onUpdate(/''+id+'/',/''+ip+'/')">修改</a> '+
'<a href="javascript:onDel('+iDataIndex+')">刪除</a>');
return nRow;
},

在初始化行數據時調用一個回調方法,可以輕松的獲取該行數據,完成提交功能,但是有個缺點,需要后臺json傳一個空字段,也不夠靈活。

3、第三種方法,就是將兩種方法結合使用,可以完全前臺無需后臺操作
復制代碼 代碼如下:

{ "data": null,orderable: false,}

復制代碼 代碼如下:

"fnRowCallback":function(nRow,aData,iDataIndex){
var id = $('td', nRow).eq(0).text();
var ip = $('td', nRow).eq(3).text();
$('td:eq(-1)',nRow).html('<a href="javascript:onUpdate(/''+id+'/',/''+ip+'/')">修改</a> '+
'<a href="javascript:onDel('+iDataIndex+')">刪除</a>');
return nRow;
},
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 株洲县| 和平区| 松潘县| 汕头市| 元谋县| 兴城市| 大冶市| 遂川县| 汉中市| 介休市| 莱西市| 乐昌市| 横山县| 西林县| 平度市| 封开县| 佛山市| 饶平县| 侯马市| 临夏县| 康乐县| 耒阳市| 拉孜县| 澄迈县| 巴南区| 县级市| 津市市| 清徐县| 南涧| 内乡县| 咸宁市| 布拖县| 黄龙县| 桃园县| 登封市| 无极县| 朝阳市| 龙川县| 高青县| 洪雅县| 深圳市|