Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.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 如何使用两个预定义值绑定HTML中的select选项以在mongodb中插入数据_Javascript_Node.js_Mongodb_Mongoose_Ejs - Fatal编程技术网

Javascript 如何使用两个预定义值绑定HTML中的select选项以在mongodb中插入数据

Javascript 如何使用两个预定义值绑定HTML中的select选项以在mongodb中插入数据,javascript,node.js,mongodb,mongoose,ejs,Javascript,Node.js,Mongodb,Mongoose,Ejs,我在管理仪表板中创建了一个事件创建者,一切正常,但现在我需要插入一个新字段: info: Object 在我的HTML事件创建者中,我有以下选择: <label for="info">Information Type:</label> <select id="info" name="info"> <option>Normal</option> <option>Special</option> </se

我在管理仪表板中创建了一个事件创建者,一切正常,但现在我需要插入一个新字段:

info: Object
在我的HTML事件创建者中,我有以下选择:

<label for="info">Information Type:</label>
<select id="info" name="info">
 <option>Normal</option>
 <option>Special</option>
</select>
我想知道这是否正确,是否有效,但对我来说似乎是错误的

例如,如果我选择“正常”,将显示如下:

<ul>
  <li>This text</li>
  <li>is one text, but i want show as a list</li>
  <li>that's why i am doing this</li>
</ul>
  • 本文
  • 是一个文本,但我希望显示为列表
  • 这就是我这么做的原因
我想知道整件事是否正确,如果不正确,如何正确处理。我还希望在可能的情况下只使用HTML,而不使用预保存


提前感谢。

如果您的
info
字段的值不变,我认为您的解决方案是最好的

但是,如果您需要为
info
字段使用动态值,您可以如下所示更改代码

如果表单上有很多字段,可以使用jQuery
$(“#yourFormId”).serialize()
方法收集数据

ps:我想您知道如何使用EJS显示这些数据。您可以使用forEach EJS列出
info
字段值

<ul>
  <li>This text</li>
  <li>is one text, but i want show as a list</li>
  <li>that's why i am doing this</li>
</ul>