我正在使用我的代码中有一个复选框的jade。当用户选择一个复选框时,值将作为true发送给服务器而不是1,而对于未选中的框,值将发送为0.当用户选中复选框时,如何将复选框的值传递为1。
input.form-control(type =“checkbox”,name =“compare_form_required”,id =“compare_form_required”,ng-model =“program.compareFormRequired”)
答案 0 :(得分:1)
我使用了ng-true-value =“1”,在选中复选框时将值设置为1 所以我用这种方式使用它:
input.form-control(type =“checkbox”,name =“compare_form_required”,id =“compare_form_required”,ng-model =“program.compareFormRequired”,ng-true-value =“1”)
答案 1 :(得分:0)
我认为在玉器中没有办法这么做,之后你只能做这样的事情来转换它:
var data = request.body;
if (data.yourCheckbox === 'on') {
data.yourCheckbox = 1;
} else if (data.yourCheckbox) {
data.yourCheckbox = 0;
}
答案 2 :(得分:0)