これは、複数の行と列のデータを変更します。
内部のテキストボックスをデザインする方法。
各行に名前が付いたテキスト ボックスがあります。保存するときに、どの行に名前を付ければよいでしょうか?
名前テキスト ボックスを xingming という名前で定義すると、明らかに複数行の名前テキスト ボックスの名前はすべて xingming になります。これは競合しますか? psot はどれがどれであるかを識別できません。かなり混乱します。
誰かこれをやったことがありますか?むしろ混乱します。
それぞれの後ろに保存されたボタンがありますか? それから、それにサフィックスを追加するだけです。それぞれの後ろに保存済みのボタンがあるので、そこにサフィックスを追加する必要があります
どうやってわかりますか?どの行を送信するか保存ボタンをクリックしました。
各行に 1 つのフォームを使用する
各行のすべてのパラメーターはデータの ID または一意のフィールドによって区別されます
各行に 1 つのフォームを使用します
これは少し無駄です。 100 行ある場合、100 個のフォームを使用する必要がありますか?
各行のすべてのパラメーターは、データまたは一意のフィールドの ID によって区別されます
具体的にどのように行うか、少し混乱しています。
行ごとに送信ボタンがあるので、行ごとに 1 つのフォームの無駄がどこにあるでしょうか?
100 行のフォームを一度に送信しても、データが 1 行しかない場合、それは無駄ですよね。
100 行のフォームを一度に送信しても、データが 1 行しかない場合、それは無駄ですよね。
ああ!これは確かに真実です
最初に、それが ajax 送信であるかフォーム更新送信であるかを決定します
データの最初のフィールドには ID がありませんか? onclick=postdata(保存ボタン $id) イベントで、名前、年齢、身長の入力の名前値を name_$id、age_$id、age_$weight として取得し、postdata 関数で 3 つの入力値を取得します。渡された $id パラメーターの値に従って、送信します
上記には間違いがあります。age_$weight は、weight_$id である必要があります
まず、それが Ajax 送信であるかフォーム更新送信であるかを判断します。
ajax の送信では、独自のメソッドを使用する必要があると思います。
フォームで良いようです。 jsにパラメータを渡し、js内で処理して送信します。
怠けてリフレッシュしてポストを使って投稿しました。複数のフォームを使用します。笑