页面上有
<tr>
        <td width="35%" bgcolor="#FFFFFF" colspan=3>
       &nbsp;项目类别:
       <input type="checkbox" name="call_project" id="call_project" value="客户挽留"/>客户挽留
       <input type="checkbox" name="call_project" id="call_project" value="客户回访"/>客户回访
       <input type="checkbox" name="call_project" id="call_project" value="客户关怀"/>客户关怀
       <input type="checkbox" name="call_project" id="call_project" value="服务营销"/>服务营销
       <input type="checkbox" name="call_project" id="call_project" value="市场调查"/>市场调查
       <input type="checkbox" name="call_project" id="call_project" value="信息发布"/>信息发布
       <input type="checkbox" name="call_project" id="call_project" value="其他"/>其他
      </td>
      </tr>现在的问题是 我选择了其中的几个 刷新后怎么根据选中的值来给它打勾上。脚本比较菜 大家帮帮忙

解决方案 »

  1.   

    用javascript应该可以解决
    先记录了哪些被选择了 
    不过刷新后好像是重新载入不知道可以不可以
      

  2.   

    把checkbox控件用<html:checkbox property="call_project" />表示
    而且call_project必须设置成boolean类型,则提交后会自己勾选上
      

  3.   

    楼主你只要会Struts,你的问题就不难了,大胆去尝试吧
      

  4.   

    楼上的,说清楚点。使用js可以实现。struts是怎么实现?
      

  5.   

    你看我上面回的贴不是说的很清楚了吗?用js实现肯定没问题,只是太麻烦了,没有Struts简单顺便补充一下:     我上面说的只是针对一个复选框,如果对复选框组,那属性call_project的类型必须用数组
      

  6.   

    struts 我当然会  问题现在公司不用struts   所以只好页面之间的提交 
    我是想在onload里获取刚才选中的值  然后怎么把checkbox沟上
      

  7.   

    那你的复选框组通过java代码来生成,同时查询数据库中的值来决定是否checked就行了
      

  8.   

    LZ你说的刷新是指submit后的提交,还是本身F5刷新?