获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
首先,在页面对应的js文件的data对象中定义变量"ifBind"来存储勾选框是否被选中: [图片] 然后,在wxml中,用checkbox-group标签包裹checkbox标签,并在checkbox-group上绑定监听事件,bindchange会在checkbox的勾选状态变化时被触发。也就是说前端勾选/不勾选checkbox时,就会触发bindchange绑定"checkboxChange"函数,并传入一个参数值(e),e.detail.value会包含checkbox的value值,不选中时,则不包含。通过这个判断然后对ifBind变量进行赋值。 扩展知识:this.xxx = xxx;这种方式赋值的话,只会更改后台数据,而不会触发前端视图的更新。如果需要触发前端视图更新,请用this.setData(); [图片]
checkbox选中之后如何将值传给后端?checkbox不选中传值给后端0,选中传1这个如何实现?并且将值传给后端,数据是json格式的,后端用的是java
2021-01-23