此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【dk4kdksk】截止到2008-07-02 15:32:54的历史汇总数据(不包括此帖):
发帖的总数量:2                        发帖的总分数:150                      
结贴的总数量:0                        结贴的总分数:0                        
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:2                        未结的总分数:150                      
结贴的百分比:0.00  %               结分的百分比:0.00  %                  
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

    if(document.all.ra[i].checked)
    {
        document.location.href="masterDell.action?id="+document.all.ra[i].value;
    }
    碰到第一个选中的ra就跳转了
    放在form中 直接提交获取id数组最方便了
      

  2.   

    lz是不是要批量删除?
    function del()
        {
    var lsID="";
                 if(confirm('是否确定删除')){ 
                for(i=0;i<document.all.ra.length;i++)
                {
                    if(document.all.ra[i].checked)
                    {
                        lsID=document.all.ra[i].value+",";
                    }
                }
                }
    document.location.href="masterDell.action?id="+lsID;     }
    提供一个思路,自己改一下试试
      

  3.   


    String[] c = request.getParameterValues("ra");在action里执行
    这里的ra是checkbox的name
    c里的内容是被选中的
    前提是必须选中至少一个不然会报错
    struts忘光了
    应该是在form里设置String[] c 吧
      

  4.   

    在form中提交是最方便的 只判断是否有选中 只要有选中的
    后台String[] c = request.getParameterValues("ra");就获得数组了不用form提交 按5楼那样组个字符串过去然后到后台获取了再拆开