本帖最后由 probanality 于 2011-10-30 15:53:51 编辑

解决方案 »

  1.   

    是不是cookie的问题呢,有没有删除cookie啊
      

  2.   

    WriteOrderInDiv()这个方法生成表格数据的时候 你没定义删除列的名字,你的删除方法调用table"+OneOrder[0]+"这个名字删除,你动态生成的表格没有动态生成这个名字的列,所以会报未定义
      

  3.   

    最后我请别人解决了.
    删除的子函数如下://<--Start--删除单个商品的函数
    function Delete(TableID,id)
    {
        var confirm_delete=window.confirm("确定要删除吗?")
        if (confirm_delete)
        {
            document.getElementById('test').deleteRow(TableID.parentNode.parentNode.rowIndex);
    updateOrderCookie();
            TotalCount();
        }
    }
    //-->End
    <input type=button name=submit value=删除  onclick=Delete(this,'"+OneOrder[0]+"')></td>