ホームページ > 記事 > ウェブフロントエンド > jqueryはテーブル行データベースを追加します
インターネット技術の継続的な発展に伴い、ますます多くの企業、機関、個人がビジネスをインターネットに転換し始めています。企業および個人の表示と交流の窓口として、この Web サイトは幅広い適用性と利便性を備えています。 Web ページでは、テーブルはデータを表示する最も基本的な方法であり、実際のアプリケーションでは非常に重要です。 jquery は現在最も広く使用されている JavaScript ライブラリの 1 つであり、DOM 要素を簡単に操作したり、ajax テクノロジを介してバックグラウンド データと対話したり、動的更新を実現したりするための便利なメソッドが多数提供されています。
この記事では、jquery を使用してテーブル行を追加し、データをデータベースに保存する方法を紹介します。
1. 準備
1. データベースと関連テーブルを作成し、フィールド名とデータ型を設定します。
この記事では、Mysql を例として、test_db という名前のデータベースを作成し、そのデータベースに test_table という名前のテーブルを作成します。テーブルには、id INT(11) AUTO_INCREMENT、name VARCHAR( 20)、sex の 4 つのフィールドが含まれています。 VARCHAR(4)、age INT(4)、id フィールドは自動的にインクリメントされます。
CREATE DATABASE test_db;
USE test_db;
CREATE TABLE test_table(
id INT(11) AUTO_INCREMENT PRIMARY KEY, name VARCHAR(20) NOT NULL, sex VARCHAR(4) NOT NULL, age INT(4) NOT NULL
);
2.Web ページに jquery ライブラリ ファイルを導入します
この記事では jquery3.5.1 バージョンを使用しています。公式 Web サイトからファイルをダウンロードすることも、cdn リンクを使用して直接インポートすることもできます。
##c2b183e33f55530a849c00c18ed4b5a72cacc6d41bbb37262a98f745aa00fbf02. 実装プロセス1. ページレイアウトまず、Web ページ内にテーブルを作成し、ヘッダーを設定する必要があります。2. テーブル行の追加 |
---|
$(obj).parents("tr").remove();}この関数は、jquery のparents() メソッドを使用してボタンが配置されている行要素を検索し、remove() メソッドを使用してそのボタンを DOM ツリーから削除します。 4. データをデータベースに保存する ユーザーがデータ行を追加するときは、データをデータベースに保存する必要がありますが、これは ajax テクノロジによって実現できます。まず、リクエストを受け入れてデータをデータベースに保存できるサーバー側インターフェイスを作成する必要があります。 ea02cb3b77bc8102490a2c7778ddbc0b
var name, sex, age; $("#testTable tbody tr").each(function (index) { name = $(this).find("td:eq(0)").text().trim(); sex = $(this).find("td:eq(1)").text().trim(); age = $(this).find("td:eq(2)").text().trim(); $.post("save.php", {name:name, sex:sex, age:age}, function () { alert("保存成功!"); }); });}この関数はテーブル全体を走査し、各行のデータを取得するために使用されます。 、ajax テクノロジーを使用して、データはサーバー側の save.php ファイルに転送されます。データがサーバー側で正常に保存されると、フロントエンドによって「正常に保存されました!」というプロンプト メッセージがポップアップ表示されます。 3. 概要この記事では、jquery を使用してテーブル行を追加し、データをデータベースに保存する方法を紹介します。実際のアプリケーションでは、ビジネス ニーズに応じて関連するコードを適切に変更し、独自のニーズを満たすことができます。同時に、この記事では、読者が jquery と ajax テクノロジのアプリケーションをより深く理解できるようにガイドする簡単なアイデアも提供します。
以上がjqueryはテーブル行データベースを追加しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。