动态添加select元素到表单

时间:2016-11-13 21:57:29

标签: javascript php forms select add

我已经阅读了很多关于动态添加字段集的帖子。但是我找不到解决问题的方法。

我试过这个:

$('#btnAddField').click(function(e){
        e.preventDefault();
        $('#section2').append('<div><select class="form-control" name="rendezo_neve"> \
        <?php 
                $conn = mysql_connect("localhost","root","");
                mysql_select_db("mydb");
                $res = mysql_query("select * from `rendezo` ORDER BY ID DESC");
                if(mysql_num_rows($res) > 0) {
                    ?><option value="<?php echo $row["First_Name"] . " " .$row["Last_name"];?>"> <?php echo $row["First_Name"]." ".$row["Last_Name"];?></option><?php
                }
                mysql_close($conn);
        ?>\
        </select><input type="button" value="X" class="remove_field"></input></div>');
    });



    $("#upload").on("click",".remove_field", function(e){
        e.preventDefault(); $(this).parent('div').remove();
    })

问题在于,当我将新的<select>元素添加到我的表单中时,它是空的。

每次向表单添加新的<option>元素时,我都希望将数据库中的所有元素列为<select>。 我可以像上面那样做吗?

0 个答案:

没有答案