在运行下面代码之前先要引用jquery。
if($("#id").attr("checked")==true&&$("#id input").val()!=''){}
这个是用jQuery判断的,其中的id是需要你修改的当然你也可以用class。而这个判断如果直接写在js里因为只判断一次所以当你改变的时候也许会判断错误,在判断之前要交一个复选框改变时间或者文本框改变事件,也就是change()时间。合在一起就是
$("#复选框的id").click(function(){
if($("#id").attr("checked")==true&&$("#id input").val()!=''){}
});
$("#文本框的id").change(function(){
$("#复选框的id").click();
});
这是一个jquery的解方案,通过测试
test
checkbox的 checked 属性为 true 或者 false true选中 false 未选中
获得checkbox对象.checked方法,返回的boolean类型的值,true选中,false未选中
怎么个没法提交,是不是参数接收错了,取name值,还有那个display,不是dispaly