0
私のjQuery append()
関数の中にPHPコードを追加したいと思います。Jquery内のPHPコードappend()function
次のコードを試しましたが、動作しません。 私は何かが足りないと思う。
<script type="text/javascript">
$(function() {
$("#addMore").click(function(e) {
e.preventDefault();
$("#fieldList").append("<tr><td><label><?php echo get_phrase('select_item');?></label><select name='item[]' class='form-control' > <option value=''><?php echo get_phrase('select_item');?></option><?php $categories = $this->db->get_where('item', array('category1' => 'STATIONARY'))->result_array(); foreach ($categories as $row):?><option value='<?php echo $row['componentId'];?>'><?php echo $row['itemName'];?></option>
<?php endforeach;?></select></td><td><label><?php echo get_phrase('amount ');?></label><input type='text' name='amount[]' class='form-control'></td></tr>");
});
});
</script>
問題点を教えてください。コンソールに何かエラーがありますか? –
あなたのデザインを考え直すことをお勧めします。また、値をエスケープすると、XSSハックが発生しやすくなります。 –
サーバ側/クライアント側のコードが死ぬまで数分かかることがあります:( – madalinivascu