我正在使用 HTML 表并通过 Javascript 向其中动态添加行。我正在尝试使用 input="hidden" 将这些行中的数据传递给 PHP / Laravel。将行添加到 HTML 页面似乎工作正常,但是当我从 PHP 脚本调用它们时,我无法访问数据。($test 似乎没有返回任何东西)任何想法为什么?谢谢!
HTML:
<table id='mytable'>
</table>
<input type='button' id='btnAddRow' value='Add' onclick='javaScript:addRow();'>
JS:
function addRow(){
var newRow = document.all("mytable").insertRow(-1);
var cell = newRow.insertCell(-1);
cell.innerHTML = "<input type='hidden' id='mydata' value='hello'>";
}
PHP:
$test = Input::get('mydata');
return $test;