最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2014年06月11日 11:24:19   作者:  
這篇文章主要介紹了Jquery.datatables 學(xué)習(xí)筆記之自定義button按鈕,需要的朋友可以參考下
1、第一種方法比較簡(jiǎn)單
復(fù)制代碼 代碼如下:

"columns": [

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

],

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

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

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

2、第二種稍微麻煩,但比較實(shí)用
復(fù)制代碼 代碼如下:

"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;
},

在初始化行數(shù)據(jù)時(shí)調(diào)用一個(gè)回調(diào)方法,可以輕松的獲取該行數(shù)據(jù),完成提交功能,但是有個(gè)缺點(diǎn),需要后臺(tái)json傳一個(gè)空字段,也不夠靈活。

3、第三種方法,就是將兩種方法結(jié)合使用,可以完全前臺(tái)無需后臺(tái)操作
復(fù)制代碼 代碼如下:

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

復(fù)制代碼 代碼如下:

"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;
},

相關(guān)文章

最新評(píng)論

托里县| 玉田县| 陵川县| 腾冲县| 霞浦县| 客服| 丹巴县| 湟中县| 双峰县| 贵州省| 淮安市| 襄垣县| 呼和浩特市| 会东县| 九龙城区| 桂阳县| 北京市| 达孜县| 天长市| 新营市| 峨边| 临沧市| 通化县| 当雄县| 湘阴县| 和平区| 罗江县| 二手房| 夹江县| 福鼎市| 栾川县| 肃宁县| 莱阳市| 封丘县| 石棉县| 青神县| 博爱县| 黔西| 阿勒泰市| 梓潼县| 全州县|