现在我想实现一个 以下功能 ,我有一个项目是 SalesOrder, 其中可以有很多 SalesItem, 现在我想使用 一个表单,但是无法确定表单的行数 ,   我怎样才能实现可以动态的添加表单行数?需要用到 AJAX? 还是用 JavaScript 就可以?  如果谁有好的办法  请指教
谢谢 可以提高到我所有的分数。。

解决方案 »

  1.   

    ext都可以动态生成列动态添加表格也不难得关键是拼字符串,然后解析JavaScript 就可以实现的或者可以用<C:if>祝楼主好运
      

  2.   

    <C:if 条件>
       <table></table>
    </C:if><C:if 条件>
       <table></table>
    </C:if>
      

  3.   

    javascript足以。看看js如何操作dom
      

  4.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="content-Type" content="text/html;charset=gb2312">
    <meta name="keywords" content="站长,网页特效,js特效,js脚本,脚本,广告代码,zzjs,zzjs.net,sky,www.zzjs.net,站长特效 网" />
    <meta name="description" content="www.zzjs.net,站长特效网,站长必备js特效及广告代码。大量高质量js特效,提供高质量广告代码下载,尽在站长特效网" />
    <title>网页特效 动态增减单元格效果 站长特效网欢迎您。</title>
    <script language="JavaScript">
    <!--
    var rowIndex=0;
    function add_www_zzjs_net(obj){
    var objSourceRow=obj.parentNode.parentNode;
    var objTable=obj.parentNode.parentNode.parentNode.parentNode;
    if(obj.value=='增加'){
    rowIndex++;
    var objRow=objTable.insertRow(rowIndex);
    var objCell;
    objCell=objRow.insertCell(0);
    objCell.innerHTML="&nbsp;";
    objCell=objRow.insertCell(1);
    objCell.innerHTML=objSourceRow.cells[1].innerHTML;
    objCell=objRow.insertCell(2);
    objCell.innerHTML=objSourceRow.cells[2].innerHTML.replace(/增加/,'删除');
    }//欢迎来到站长特效网,我们的网址是www.zzjs.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。
    else{
    objTable.lastChild.removeChild(objSourceRow);
    rowIndex--;
    }
    }
    function removeLine(){
    }//欢迎来到站长特效网,我们的网址是www.zzjs.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。
    //-->
    </script>
    </head>
    <body>
    <a href="http://www.zzjs.net/">站长特效网</a>,站长必备的高质量网页特效和广告代码。zzjs.net,站长js特效。<hr>
    <!--欢迎来到站长特效网,我们网站收集大量高质量js特效,提供许多广告代码下载,网址:www.zzjs.net,[email protected],用.net打造靓站-->
    <form name="form1" method="post">
    <table width="400" border="0">
    <tr>
    <td>基本信息</td>
    <td><select name="select">
    <option value="" selected>选择</option>
    <option value="1">第一</option>
    <option value="2">第二</option>
    </select></td>
    <td><input name="basicinfo" type="text" id="basicinfo">
    <input name="add" type="button" id="add" value="增加" onClick="add_www_zzjs_net(this)"></td>
    </tr>
    <tr>
    <td>其它信息</td>
    <td> </td>
    <td><input type="text" name="textfield"></td>
    </tr>
    <tr>
    <td> </td>
    <td> </td>
    <td> </td>
    </tr>
    <tr>
    <td> </td>
    <td> </td>
    <td> </td>
    </tr>
    </table>
    </form>
    </body>
    </html>
      

  5.   

    http://www.zzjs.net/html/1574.html