在checkbox属性inputValue='1',  然后无论选中与否,都提交1的值

解决方案 »

  1.   

    页面提交的时候是把页面所有from表单控件里面的控件都会提交上去,你没选也会提交的,你属性已经设置了inputValue='1'肯定会提交1的
      

  2.   

    你判断一下不就好了吗?checked如果等于false就没有选中
      

  3.   

    因为你属性已经设置了inputValue='1'所以不管你选不选中都会提交1
    如果你想不选中就不提交值得话你判断一下
    if(没选中)
    {
    event.returnValue = false;
    或者你随便换个值 。
    控件对象.inputValue='其它值';
      

  4.   


    好像刷新页面后 第一次不选中的是不提交值  然后我改变选项 原来选中的取消选中 后仍然提交值
    即不能动态取消选中 能否详细说一下如何改变inputValue的值
      

  5.   

    提交的时候做个检查啊,如果没有选择return;