こんにちは開発者私はJavaスクリプト関数を使用して2つのテキストボックスと1つの選択ボックスを動的に作成しています...今、私はcodeigniterを使用しているので、作成された(n)フィールドの値をデータベース(関連テーブル)に投稿したいので、スクリプトを投稿してmコード
これは私が使用している単純なJavaスクリプトです
<script>
var counter=1;
function generateRow() {
var count="<font color='red'>"+counter+"</font>";
var temp ="<p> <div class='_25'><input type='textbox' id='textbox' name='stop"+counter+"' placeholder='Stop Name'></input></div> <div class='_25'><input type='textbox' id='textbox' name='timing"+counter+"' placeholder='Timing'></input></div> <div class='_25'><select id='ampm"+counter+"' name='ampm"+counter+"'><option>a.m</option><option>p.m</option></select> </div>";
var newdiv = document.createElement('div');
newdiv.innerHTML = temp + count;
var yourDiv = document.getElementById('div');
yourDiv.appendChild(newdiv);
counter++;
}
</script>
これはphpファイルの私の部門です
<div id="div">
</div>
<p> </p>
<div class="_25">
<p>
<input type="button" name="button" class="button red" id="button" value="Add" onclick="generateRow() "/></a>
</p>
</div>
<input type='button' value='Remove Button' id='removeButton'>
これは私の関連するテーブルフィールドです
route_number stop_name am_pm timing