今天,当我尝试动态地将输入标记添加到表格中的行时,我偶然发现了这个问题。
参数列表“之后”SyntaxErrpr:missing“
我使用的代码:
//creates a input element based on the fieldname, fieldvalue and fieltype.
public function createInput($aFieldName, $aFieldValue, $aInputType)
{
echo '<script>';
echo '$("#TableContainer tr:last").';
echo 'append($("<tr><td>"'.$aFieldName.'"</td><td><input type="'.$aInputType.'" name= "'.$aFieldName.'"></td></tr>"));';
echo '</script>';
}
修改
输入:
fieldname = classnumber,
fieldvalue = classnumber,
inputetype = text,
当我在不使用变量的情况下使用它时它会以某种方式工作,并且不会给我上面提到的错误。
//creates a input element based on the fieldname, fieldvalue and fieltype.
public function createInput($aFieldName, $aFieldValue, $aInputType)
{
echo '<script>';
echo '$("#TableContainer tr:last").';
echo 'append($("<tr><td>test</td><td><input type=\"test\" name=\"test\"></td></tr>"));';
echo '</script>';
}
修改