Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 试图传递jade中的复选框值_Javascript_Node.js_Mongodb_Pug - Fatal编程技术网

Javascript 试图传递jade中的复选框值

Javascript 试图传递jade中的复选框值,javascript,node.js,mongodb,pug,Javascript,Node.js,Mongodb,Pug,我正在使用Express、Node.js和Mongo开发一个应用程序。 我有各种各样的值被传递到我的数据库,但我似乎在传递回复选框值时遇到了问题 我试图设置一系列复选框,并且仅在选中复选框时将其值传递回数据库 到目前为止,我已经在我的索引中尝试了这个 input#inputTestCheckbox(type='checkbox', name='List', checked=(true===false ? "checked" : undefined)) | List 我的global.js中

我正在使用Express、Node.js和Mongo开发一个应用程序。 我有各种各样的值被传递到我的数据库,但我似乎在传递回复选框值时遇到了问题

我试图设置一系列复选框,并且仅在选中复选框时将其值传递回数据库

到目前为止,我已经在我的索引中尝试了这个

input#inputTestCheckbox(type='checkbox', name='List', checked=(true===false ? "checked" : undefined))
|   List
我的global.js中有这个

'test': $('#addUser fieldset input#inputTestCheckbox').val()
到目前为止,这还不起作用。如果我在输入中输入一个值,即使没有选中复选框,它也会被传递

有人能给我指出正确的方向吗?我似乎遗漏了什么,似乎无法理解

谢谢

您可以试试:

  input#inputTestCheckbox(type="checkbox" name="list" checked=false value="1" required=false)
然后通过列表访问它。value

您可以尝试:

  input#inputTestCheckbox(type="checkbox" name="list" checked=false value="1" required=false)
然后通过列表访问它。值