我想把select option数据发送到angular中的node js server这里是我的html
<div class="col-md-4 col-sm-12 col-xs-12">
<div class="form-group">
<label for="select1">Zone</label>
<select #zone class="form-control" id="select1">
<option disabled="disabled">Select Zone</option>
<option >zone-1</option>
<option>zone-2</option>
<option >zone-3</option>
<option >zone-4</option>
<option >zone-5</option>
<option >zone-6</option>
</select>
</div>
</div>
<div class="get-btn1">
<a (click)="analyticDataSend(zone.value)" class="btn btn-success">Start</a>
</div>这是我的ts代码
analyticDataSend(zone: string) {
this.http.post('http://localhost:8012/sendmail', zone).subscribe();
console.log(zone)
}发布于 2019-12-09 12:24:49
你不能在post请求中发送字符串,它必须是一个json对象。如下图所示:
analyticDataSend(zone: string) {
this.http.post('http://localhost:8012/sendmail', {'zoneName':zone}).subscribe();
console.log(zone)
}https://stackoverflow.com/questions/59208603
复制相似问题