Невозможно получить выбранные параметры из выпадающего списка с несколькими вариантами внутри сообщения. Node.js - PullRequest
0 голосов
/ 14 мая 2019

У меня есть выпадающий список с несколькими вариантами, значения выбранных опций которого я получаю в запросе на публикацию на стороне сервера. ниже метод работал для меня раньше. Но он не работает сейчас и возвращает только последнее выбранное значение параметра. Я исследовал, но большинство методов ответили только о том, как это работает в PHP и т.д ...

Форма

<form method="post">
    <div class="form-group">
      <label>Select Tags*: (Please Choose Min 5 Tags)</label>
      <select name="tags" id="tags" class="form-control" multiple> 
          <% if(tagList == null || tagList == undefined){%>
              <option value="">No tags to show</option>
          <%}else{%>
              <% for(var tag of tagList){%>
                  <option value="<%=tag._id%>"><%=tag.tagName%></option>
              <%}%>
          <%}%>
       </select>
     </div>  
     <div class="form-group">
         <input type="submit" value="Create">
         <button type="reset" value="Reset">Cancel</button>
     </div>
</form>

Внутренний почтовый запрос

.post((req, res, next) => { 
   let tags = req.body.tags;
   console.log(tags); //returns only the last selected option value
})

Любая помощь очень ценится. Спасибо

...