<input type="checkbox" name="save" id="save" value="true">
那么js获取值时,如果不将复选框打勾,则服务端接口获取不到 save
的值:
php服务接口获取的 $_POST
中没有 $_POST['save']
的值。
要设置复选框的默认值与选中之后的值可以将 checkbox
写成下面这样:
<input type="hidden" name="save" value="false">
<input type="checkbox" name="save" id="save" value="true">
不选时传值:false
选中时传值:true