使用javascript添加带有数据库值的下拉框的新行?

使用javascript添加带有数据库值的下拉框的新行?,javascript,php,mysql,ajax,Javascript,Php,Mysql,Ajax,在我的页面中,我试图添加一个包含数据库值的下拉列表的新行。为此,我使用Javascript和ajax,但当我单击AddNewRow按钮时,它完美地添加了第一行,但当我在第二行中单击相同的按钮时,添加了一行,但下拉菜单为空。你能帮帮我吗 函数addworkexp(行) { var rowcount=$(“#rowcount”).val(); var i; var row1=“”; 第1行+=”; 第1行+=”; 行1+=“选择”; 对于(i=1994;i

在我的页面中,我试图添加一个包含数据库值的下拉列表的新行。为此,我使用Javascript和ajax,但当我单击AddNewRow按钮时,它完美地添加了第一行,但当我在第二行中单击相同的按钮时,添加了一行,但下拉菜单为空。你能帮帮我吗

函数addworkexp(行)
{
var rowcount=$(“#rowcount”).val();
var i;
var row1=“”;
第1行+=”;
第1行+=”;
行1+=“选择”;
对于(i=1994;i<2014;i++)
{
行1=行1+“”+i+“”;
}
第1行+=”;
第1行+=“至”;
第1行+=”;
行1+=“选择”;
对于(i=1994;i<2014;i++)
{
行1=行1+“”+i+“”;
}
第1行+=“”
第1行+=”;
第1行+=”;
$.ajax({
类型:“POST”,
url:“../server/getindustry.php”,
成功:功能(数据){
$(#工业"+行+).html(数据);
}
});
第1行+=”;
$(“#workexp”).append(第1行);
rowcount=parseFloat(rowcount)+1;
$(“#行计数”).val(“”);
$(“#行计数”).val(行计数);
}

*
*
*

尝试在ajax调用之前先追加行

$("#workexp").append(row1);
$.ajax({
    ...
});
这将确保此呼叫

$("#industry_" + row + "").html(data);
将成功找到要添加数据的下拉列表


您是否有任何javascript错误或php错误?

尝试在ajax调用之前先追加行

$("#workexp").append(row1);
$.ajax({
    ...
});
这将确保此呼叫

$("#industry_" + row + "").html(data);
将成功找到要添加数据的下拉列表


您是否有任何javascript错误或php错误?

到目前为止您是否尝试过任何代码?在此处添加代码段以获得更好的答案..添加您尝试过的脚本。到目前为止您是否尝试过任何代码?在此处添加代码段以获得更好的答案..添加您尝试过的脚本。