使用jQuery和Javascript更改动态创建的PHP表中的输入

使用jQuery和Javascript更改动态创建的PHP表中的输入,php,jquery,dynamic,html-table,Php,Jquery,Dynamic,Html Table,我正在尝试使用PHP和SQL值构建一个表。其中一个表列将有一个数字输入,用于控制该行中的其他值。这个参数的范围从0到1,我试图使用Javascript根据参数值动态更新它右边的三列 以下是用于html表的PHP命令: $i = 1; while($row = mysql_fetch_array($result)){ Print "<tr>"; Print "<td><input id='toChange[$i]' name='toChange[$i

我正在尝试使用PHP和SQL值构建一个表。其中一个表列将有一个数字输入,用于控制该行中的其他值。这个参数的范围从0到1,我试图使用Javascript根据参数值动态更新它右边的三列

以下是用于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++;

我知道在正确调用此函数后如何更改表,但在数组中使用输入似乎会带来麻烦。是否有特定的jQuery对象或标记必须用于数组的
。更改
?或者,如果我可以使用table标记,该指针是否会指向表中已更改的部分?

如果括号是选择器的一部分,则可能需要将其转义:

$('#prEff\\[1\\]')

对于括号内所有可能的值,是否仍有必要对jquery函数进行泛化?那么,比如“prEff\[VariableIndex\]”呢?这样我就不必重复jquery函数了?当然可以了,
$('[id^=“prEff[“])
,属性以选择器开头!非常感谢!现在可以很好地工作了
$('#prEff\\[1\\]')