データテーブル:クライアント側の行を削除します

ペリスで

データテーブルを使用するSpringBootアプリケーションがあります。ここではテンプレート上のデータテーブルです。

   <table id="example" class="display" style="width:100%">
                    <thead>
                    <tr>
                        <th>Position</th>
                        <th>Actions1</th>
                        <th>Actions2</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tbody>
                    <tr th:each="pic: ${pics}" >
                        <td class="col_name" >
                            <div class="box small">
                                <img th:src="${pic}"/>
                            </div>
                        </td>
                        <td class="col_actions">
                            <a style="color:#808080; margin-right: 10px;">
                                <input type="radio" name="${pic}"  th:field="*{nadal}" th:value="${pic}" >Nadal<br>
                            </a>
                        </td>
                        <td><button>Delete</button></td>
                    </tr>
                    </tbody>
                    <tfoot>
                    <tr>
                        <th>Position</th>
                        <th>Actions1</th>
                        <th>Actions2</th>
                    </tr>
                    </tfoot>
                </table>

同じページのjavascriptコード:

<script type="text/javascript">
  $(document).ready(function() {
    $('#example').DataTable({
      searching: false,
      paging: false
    }).on("click", "button", function(){
      alert('deleting row');
      console.log($(this).parent());
      table.row($(this).parents('tr')).remove().draw(false);
    });
  });
</script>

しかし、クリックすると、サーバーがフォームを送信します

とロペス

これを試して:

<script type="text/javascript">
  $(document).ready(function() {
    const table = $('#example').DataTable({
      searching: false,
      paging: false
    }).on("click", "button", function () {
      alert('deleting row');
      console.log($(this).parent());
      table.row($(this).parents('tr')).remove().draw(false);
    });
  });
</script>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

クライアント側のポータブル データベース、何を使用しますか?

分類Dev

MERN-Reactデータテーブルコンポーネントのアイテム/行を削除します

分類Dev

Vuetify:サーバー側のページ付けされたデータテーブルはクライアント側をソートしません

分類Dev

クライアント側のアップロードエディタの値を削除します

分類Dev

クライアント側の処理でデータテーブルを遅延ロードする方法は?

分類Dev

クライアント側のテーブルを更新する

分類Dev

レイザービューフィールドのonchangeイベントで実行されるモデルデータアノテーションによってクライアント側を検証します

分類Dev

Laravelとクライアント側のデータテーブル

分類Dev

ブール値をAngular2クライアント側のテキストに変更します

分類Dev

ブール値をAngular2クライアント側のボタンに変更します

分類Dev

Djangoモデルのサーバー側またはクライアント側を解析しますか?

分類Dev

meteorアプリのサーバーからクライアント側の最新データを取得します

分類Dev

クライアント側で開いてファイルを作成し、データを保存して、そのデータを再利用します

分類Dev

クライアント側のJavaScriptでデータをエンコードし、サーバー側のPHPでデコードします

分類Dev

クライアント側からApolloにデータを追加しますか?

分類Dev

新しいデータを既存のテーブルアクセスvbaにインポートします

分類Dev

テーブルから行を削除し、未払いのトランザクションを削除します

分類Dev

ASP.Net Core MVC-フォーム送信データの成功後にクライアント側のスクリプト/関数を実行します

分類Dev

サーバー側でクライアント側のWebSocketアプリを実行しますか?

分類Dev

データテーブルの行を削除します

分類Dev

クライアント側のJavaScriptからノードjsにデータを送信します

分類Dev

クライアント側でサーバー側の機能をどのように実行しますか?

分類Dev

ブラウザのアクションコンテキストメニューのデフォルトのタイトルエントリを削除する

分類Dev

sqlite3データベーステーブルのすべての行からのデータをリストに入力できません、エラー:トレース/ブレークポイントトラップ(コアダンプ)

分類Dev

jhipsterクライアント側はエンティティフィルターをサーバー側に渡しますか?

分類Dev

pouchdbベースのシステムとのデータ同期クライアント側:「削除済み」フラグの回避策はありますか?

分類Dev

apollo graphqlのクライアント側のデータをどこに保存しますか?

分類Dev

デフォルトのインタラクティブTTYはデーモン出力を出力します

分類Dev

getリクエストでデータブルクライアント側をリロードする方法は?

Related 関連記事

  1. 1

    クライアント側のポータブル データベース、何を使用しますか?

  2. 2

    MERN-Reactデータテーブルコンポーネントのアイテム/行を削除します

  3. 3

    Vuetify:サーバー側のページ付けされたデータテーブルはクライアント側をソートしません

  4. 4

    クライアント側のアップロードエディタの値を削除します

  5. 5

    クライアント側の処理でデータテーブルを遅延ロードする方法は?

  6. 6

    クライアント側のテーブルを更新する

  7. 7

    レイザービューフィールドのonchangeイベントで実行されるモデルデータアノテーションによってクライアント側を検証します

  8. 8

    Laravelとクライアント側のデータテーブル

  9. 9

    ブール値をAngular2クライアント側のテキストに変更します

  10. 10

    ブール値をAngular2クライアント側のボタンに変更します

  11. 11

    Djangoモデルのサーバー側またはクライアント側を解析しますか?

  12. 12

    meteorアプリのサーバーからクライアント側の最新データを取得します

  13. 13

    クライアント側で開いてファイルを作成し、データを保存して、そのデータを再利用します

  14. 14

    クライアント側のJavaScriptでデータをエンコードし、サーバー側のPHPでデコードします

  15. 15

    クライアント側からApolloにデータを追加しますか?

  16. 16

    新しいデータを既存のテーブルアクセスvbaにインポートします

  17. 17

    テーブルから行を削除し、未払いのトランザクションを削除します

  18. 18

    ASP.Net Core MVC-フォーム送信データの成功後にクライアント側のスクリプト/関数を実行します

  19. 19

    サーバー側でクライアント側のWebSocketアプリを実行しますか?

  20. 20

    データテーブルの行を削除します

  21. 21

    クライアント側のJavaScriptからノードjsにデータを送信します

  22. 22

    クライアント側でサーバー側の機能をどのように実行しますか?

  23. 23

    ブラウザのアクションコンテキストメニューのデフォルトのタイトルエントリを削除する

  24. 24

    sqlite3データベーステーブルのすべての行からのデータをリストに入力できません、エラー:トレース/ブレークポイントトラップ(コアダンプ)

  25. 25

    jhipsterクライアント側はエンティティフィルターをサーバー側に渡しますか?

  26. 26

    pouchdbベースのシステムとのデータ同期クライアント側:「削除済み」フラグの回避策はありますか?

  27. 27

    apollo graphqlのクライアント側のデータをどこに保存しますか?

  28. 28

    デフォルトのインタラクティブTTYはデーモン出力を出力します

  29. 29

    getリクエストでデータブルクライアント側をリロードする方法は?

ホットタグ

アーカイブ