W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
<script type="text/javascript" src="datagrid-dnd.js"></script>
<table class="easyui-datagrid" title="DataGrid" style="width:700px;height:250px" data-options=" singleSelect:true, data:data, onLoadSuccess:function(){ $(this).datagrid('enableDnd'); } "> <thead> <tr> <th data-options="field:'itemid',width:80">Item ID</th> <th data-options="field:'productid',width:100">Product</th> <th data-options="field:'listprice',width:80,align:'right'">List Price</th> <th data-options="field:'unitcost',width:80,align:'right'">Unit Cost</th> <th data-options="field:'attr1',width:250">Attribute</th> <th data-options="field:'status',width:60,align:'center'">Status</th> </tr> </thead> </table>
該事件擴(kuò)展自數(shù)據(jù)網(wǎng)格(datagrid),下面是為數(shù)據(jù)網(wǎng)格(datagrid)添加的事件。
名稱 | 參數(shù) | 描述 |
---|---|---|
onBeforeDrag | row | 當(dāng)一行的拖拽開始前觸發(fā),返回 false 則取消拖拽。 |
onStartDrag | row | 當(dāng)開始拖拽一行時觸發(fā)。 |
onStopDrag | row | 當(dāng)停止拖拽一行后觸發(fā)。 |
onDragEnter | targetRow, sourceRow | 當(dāng)拖拽一行進(jìn)入某允許放置的目標(biāo)行時觸發(fā),返回 false 則取消放置。 |
onDragOver | targetRow, sourceRow | 當(dāng)拖拽一行在某允許放置的目標(biāo)行上時觸發(fā),返回 false 則取消放置。 |
onDragLeave | targetRow, sourceRow | 當(dāng)拖拽一行離開某允許放置的目標(biāo)行時觸發(fā)。 |
onBeforeDrop | targetRow,sourceRow,point | 當(dāng)一行被放置前觸發(fā),返回 false 則取消放置。 targetRow:放置的目標(biāo)行。 sourceRow:拖拽的源行。 point:指示放置的位置,可能的值:'top' 或 'bottom'。 |
onDrop | targetRow,sourceRow,point | 當(dāng)一行被放置時觸發(fā)。 targetRow:放置的目標(biāo)行。 sourceRow:拖拽的源行。 point:指示放置的位置,可能的值:'top' 或 'bottom'。 |
該方法擴(kuò)展自數(shù)據(jù)網(wǎng)格(datagrid)。
名稱 | 參數(shù) | 描述 |
---|---|---|
enableDnd | index | 啟用行的拖拽與放置。 'index' 參數(shù)指示要被拖拽與放置的行。 如果該參數(shù)未指定,則拖拽與放置所有行。 代碼實例: $('#dg').datagrid('enableDnd', 1); // enable dragging on second row $('#dg').datagrid('enableDnd'); // enable dragging all rows |
jquery-easyui-datagrid-dnd.zip
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: