日期:2014-05-17  浏览次数:20659 次

js传值到后台
刚才的帖子表达不清楚,分数结了,重新说
JScript code

           <table align="center" border="1" id="filesTable" style="display:none">
           <th>name</th>
           <th>size</th>
           <th>status</th>
           </table>


JSP中只定义了表头,内容是通过JS添加的
JScript code

    function fileQueued(file) {
        var table = document.getElementById("filesTable");
        var row = table.insertRow();
        var col1 = row.insertCell();
        var col2 = row.insertCell();
        var col3 = row.insertCell();
        row.id = file.id;
        col1.innerHTML = file.name;
        col2.innerHTML = file.size;
        col3.innerHTML = showStatus(file.filestatus);
    }


我现在想把表中的内容传到后台,有什么方法?

------解决方案--------------------
页面实现跳转??有跳转就可以直接url包含参数。。没跳转考虑一下ajax
------解决方案--------------------
不知道你采用的是struts还是什么,我觉得你这样添加行很难获得数据传到后台,不管是行id还是property都没有,怎么获得
------解决方案--------------------
1.通过get方式传值。2把数据放到隐藏域中用post传值。3用jquery。load方式加载数据。load(url,{"name":file.name,"size":file.size})