PHP と SQL の値を使用してテーブルを作成しようとしています。これらのテーブル列の 1 つには、その行の他の値を制御する数値入力があります。このパラメーターの範囲は 0 から 1 で、Javascript を使用してパラメーター値に応じて右側の 3 つの列を動的に更新しようとしています。
html テーブルの PHP コマンドは次のとおりです。
$i = 1;
while($row = mysql_fetch_array($result)){
Print "<tr>";
Print "<td><input id='toChange[$i]' name='toChange[$i]' type='number' step='0.01'
min='0.01' max='0.99' value='.85' </td>";
Print "<td>".$row['dependentOnParameter1'] . "</td>";
Print "<td>".$row['dependentOnParameter2'] . "</td></tr>";
$i++;
}
toChange[]
入力セルにandなどのさまざまなタグを試しましたtoChange$i
(これは、行番号とともに数字が大きくなるようなものです)。この表は正しく印刷されます。実装しようとした jQuery 関数は次のとおりです。
$('#prEff[1]').change(function() {
var test = this;
return;
});
この関数を正しく呼び出したら、テーブルを変更する方法を知っていますが、配列内で入力を使用すると問題が発生するようです。.change
配列に使用する必要がある特定の jQuery オブジェクトまたはタグはありますか? または、テーブル タグを使用できる場合、このポインタは変更されたテーブルの部分を指しますか?