如何在玉器中选中复选框的值为1

时间:2013-09-04 06:42:47

标签: pug

我正在使用我的代码中有一个复选框的jade。当用户选择一个复选框时,值将作为true发送给服务器而不是1,而对于未选中的框,值将发送为0.当用户选中复选框时,如何将复选框的值传递为1。

input.form-control(type =“checkbox”,name =“compare_form_required”,id =“compare_form_required”,ng-model =“program.compareFormRequired”)

3 个答案:

答案 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)

  1. if(Check ==“ on”)
  2. label(for = key)=“” IVA“
  3. 输入(name =“ iva” type =“ checkbox” id = key onchange =“ ivaSwitch(this.id)” 选中)
  4. 其他
  5. label(for = key)=“” IVA“
  6. 输入(name =“ iva” type =“ checkbox” id = key onchange =“ ivaSwitch(this.id)”)