亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

單擊特定按鈕時如何禁用數據表中的排序

單擊特定按鈕時如何禁用數據表中的排序

呼啦一陣風 2022-06-09 11:13:07
我在數據表標題中有一個添加按鈕,其中還有一個排序按鈕。當我單擊添加按鈕時,它會對列進行排序,然后打開一個新頁面。我希望當單擊添加按鈕時它會打開一個新頁面而不進行排序。我怎樣才能防止這種情況謝謝你的幫助這是視覺上的樣子這是我的html<th><p><a id="open-new" class="btn" href="/fichaproveedor/AnadirEditar/0" ><i class="material-icons-add" title="Crear nuevo">add_box</i></a>Proveedor Id</p></th>這是完整生成的html<th class="sorting_asc" tabindex="0" aria-controls="proveedorTable" rowspan="1" colspan="1" style="width: 142px;" aria-label="add_boxProveedor Id: Activar para ordenar la columna de manera descendente" aria-sort="ascending"><p><a id="open-new" class="btn" href="/fichaproveedor/AnadirEditar/0"><i class="material-icons-add" title="Crear nuevo">add_box</i></a>Proveedor Id</p></th>我相信這個問題是可以解決的,我嘗試過但未能解決它。謝謝您的幫助。
查看完整描述

1 回答

?
蕪湖不蕪

TA貢獻1796條經驗 獲得超7個贊

我不確定這是否真的有效,因為我自己沒有嘗試過,只是基于我自己在互聯網上閱讀的內容。但我希望它有所幫助。


$( "#open-new" ).click(function( event ) {

  event.stopPropagation();

});

據我了解,當您單擊該圖標時,它應該只執行給定的操作,因此打開新頁面,event.stopPropagation();您將停止任何其他事件的發生。


如果這實際上停止了事件但也阻止了它打開新頁面,請嘗試以下操作:


$( "#open-new" ).click(function( event ) {

  event.stopPropagation();

  window.open("/fichaproveedor/AnadirEditar/0");

});


查看完整回答
反對 回復 2022-06-09
  • 1 回答
  • 0 關注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號