当checkbox发生点击事件时,不要写:
$checkbox.on('click', function (e) { checkAndInput(e); });要把click换成change,因为怕有时候会没点到,用change能更准确的确定type=check中checked值的改变
不要去获取或动表单里面标签中的value,name,action,如果需要获取文本内容,有两种方法。
1、可以在标签加data-XX属性,用$('input[type="checkbox"]').data(XX)获取
2、用另一种方法是,在<input>标签里面加子标签<span>选项</span>,在js用$('input[type="checkbox"]').next().text()获取文本。