在做WEB程序开发时,在一个JSP页面中动态的将数据库中的记录放到表格里,我想在每一行记录后面添加一个CHECKBOX实现多条记录同时修改,请问专家该怎么做?在线等,急急,谢谢

解决方案 »

  1.   

    form里面定義個checkbox的屬性    類型list
    然后在數據庫里面和主鍵關聯
    之后就好了呀
      

  2.   

    <TD class="naiyo2" align="left" nowrap>
    <html:multibox name="xxxForm" property="aaaSelect" onclick="em_size('aaaSelect')">
    <bean:write name="item" property="主鍵" />
    </html:multibox>
    </td>function checkAll(str, checked) {
    var a = document.getElementsByName(str);
    var n = a.length;
    for (var i = 0; i < n; i++) {
    a[i].checked = checked;
    }
    }
    function em_size(str) {
    var a = document.getElementsByName(str);
    var n = a.length;
    var input_checkall = document.getElementsByName("checkall_" + str);
    input_checkall[0].checked = true;
    for (var i = 0; i < n; i++) {
    if (a[i].checked) {
    } else {
    input_checkall[0].checked = false;
    }
    }
    if (n == 0) {
    input_checkall[0].checked = false;
    }
    }
      

  3.   

    checkBOX 以主键ID为名称...取值后判断是否要修改!
      

  4.   

    對了,頁面上你要把checkbox自己定義下位置的
      

  5.   

    我想问一下,上面的代码var input_checkall = document.getElementsByName("checkall_" + str); 
    中的checkall_是什么啊,能否把jsp页面部分的代码也告诉我啊,十分感谢!!!
      

  6.   

    check  all   是全选
    jsp部分的代码无法告诉你
    我又不知道你的要求是什么样子的,而且这个也是自己做了不行再问的好