如何在nodejs中获取动态选择框值

时间:2014-11-12 11:04:43

标签: javascript html node.js express

在我的快递申请中

这是动态选择框

<div id="compare-box">
 <div class="col-sm-2" id="combo_1">
    <select name="meter_comp[]">
        <option value="none">-Select Meter-</option>
        <option value="5458c8de6c26bc741d41214b">MEDIDOR 01</option>
        <option value="5458c9fa539642e21d9bea49">MEDIDOR 02</option>
        <option value="545d3fd5cb00812c799b2280">Meter-demo 1</option>
    </select>
    <a class="close remove-meter">x</a>
  </div>
 <div class="col-sm-2" id="combo_2">
    <select name="meter_comp[]">
        <option value="none">-Select Meter-</option>
        <option value="5458c8de6c26bc741d41214b">MEDIDOR 01</option>
        <option value="5458c9fa539642e21d9bea49">MEDIDOR 02</option>
        <option value="545d3fd5cb00812c799b2280">Meter-demo 1</option>
    </select>
    <a class="close remove-meter">x</a>
 </div>
<a class="new-meter" href="javascript:;"> Add Meter</a>

发布处理程序

 router.post('/',function (req, res) {

    console.log(req.body);
    console.log(req.body.meter_comp)
   });

第一个控制台提供

{'meter_comp[]': [ '5458c8de6c26bc741d41214b', '5458ceab5af5d17b1e207d8c' ]}

第二个控制台提供

 undefined

我期待

第一个控制台

{'meter_comp': [ '5458c8de6c26bc741d41214b', '5458ceab5af5d17b1e207d8c' ]}

第二个控制台

[ '5458c8de6c26bc741d41214b', '5458ceab5af5d17b1e207d8c' ]

如何处理?

0 个答案:

没有答案