本帖最后由 u011578465 于 2014-08-05 16:53:43 编辑

解决方案 »

  1.   

    看不大明白。你前端的add的js脚本怎么写的?一般现在多用json,后台返回个jsonresult,前台接受相应里的json数据,然后直接用js处理。
      

  2.   

     function addData() 
            {
                $(function () {
                var num = $("#hidNum").val(); //
                    num = parseInt(num);
                    num++; 
                    $("#hidNum").val(num); 
                    $("#RowZz0").clone(true).attr("id", "RowZz" + num).appendTo("#targetTable"); 
                    $("#RowZz" + num + " td").each(function () {
                        $(this).find("input[type='text']").val(""); 
                        $(this).find("input[name='txtCertificate_Name0']").attr("id", "txtCertificate_Name" + num).attr("name", "txtCertificate_Name" + num);
                        $(this).find("input[name='txtApproval_Unit0']").attr("id", "txtApproval_Unit" + num).attr("name", "txtApproval_Unit" + num);
                        $(this).find("input[name='GetQualificationTime0']").attr("id", "GetQualificationTime" + num).attr("name", "GetQualificationTime" + num);                });
                });
            }
    foreach 上边是从数据库取值放到list里,if往后是我想调用js后前台就有创建的行了,然后把值赋进去,可是发现js是最后才调用的,就没法赋值了。。可不可以直接往js里传一个对象item,然后在js里进行赋值?不过这段我不会写,可不可以附上代码?
      

  3.   

    主要还是想在后台进行赋值,可是js是最后才调用,如果js不调用前台也没有表格,也无法赋值。求解决方案,在线等