私は 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;