使用javascript添加带有数据库值的下拉框的新行?
在我的页面中,我试图添加一个包含数据库值的下拉列表的新行。为此,我使用Javascript和ajax,但当我单击AddNewRow按钮时,它完美地添加了第一行,但当我在第二行中单击相同的按钮时,添加了一行,但下拉菜单为空。你能帮帮我吗使用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
函数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错误?到目前为止您是否尝试过任何代码?在此处添加代码段以获得更好的答案..添加您尝试过的脚本。到目前为止您是否尝试过任何代码?在此处添加代码段以获得更好的答案..添加您尝试过的脚本。