cakephp中带下拉列表的js追加

cakephp中带下拉列表的js追加,cakephp,Cakephp,我是cakephp的新手 我想在单击Go按钮的同时创建一个动态行。 我使用js的append 它也可以工作,但当我在append中为下拉列表添加代码时,列表包含数据库中的数据,所以当我使用这个下拉列表时,append无法工作 我的控制器: class RoomDetailsController extends AppController { var $name = "RoomDetails"; public $helpers = array('Js'); public

我是cakephp的新手 我想在单击Go按钮的同时创建一个动态行。 我使用js的append 它也可以工作,但当我在append中为下拉列表添加代码时,列表包含数据库中的数据,所以当我使用这个下拉列表时,append无法工作

我的控制器:

class RoomDetailsController extends AppController {

    var $name = "RoomDetails";

    public $helpers = array('Js');
    public $components  = array('RequestHandler');
}
我的看法是:

<script type="text/javascript"> 

$(document).ready(function() 
{

    $("#add").click(function()
    {
        var room = $('#total_room').val();
        alert("This is total no of room ");
        alert(room);
        for(var i=1; i<=room; i++)
        {
            $('#datatable').append
            (
                '<table border="0"> <tr> <td>Room No</td> <td>:</td>
                 <td  colspan="2">  <?php echo $roomno; ?>  </td> 
                 <td>Room Categories</td> <td>:</td> 
                  <td> <?php echo $roomcat;  ?> 
                 </td> <td>Room Capacities</td> <td>:</td> 
                 <td> <?php echo $roomcap;  ?> </td> 
                 </tr></table>'

            );

            if(i == room)
            {
                $("#submit").append(
                '<?php echo $this->Form->end(_("Submit")); ?>');
            }
        }

    });
});

</script>
但当我在阿彭投下这首歌时,它就不起作用了, 所以请大家帮忙做这件事