$.ajax({url: 'http://localhost:8080/users/upload_img',dataType: 'json',data: dataArr,type:'POST',error: function(xhr, error) {console.log('upload failed');},success: function(response) {console.log('upload success');}});dataArr是一个数组类型。类似于[{'name':'mingzi','xingbie':'nan'}]服务端router.post('/upload_img',function(req, res,next) { // 要如何打印结果呢});收起
1 回答
慕田峪7331174
TA贡献1828条经验 获得超13个赞
首先,要明确,你服务器端,用什么语言的。当然,你这是POST提交。在那边就是接收POST数据。如果是PHP,则是 $_POST['name']. 当然,你提交的数据 dataArr 应该是这样 {"name":"mingzi","xingbie":"nan"}。 而不要多加一对中括号。 $_POST['xingbie'] 接收到的值 就是 nan。如果不是PHP是其他语言,则也是类似的弄法。因不清楚你用哪种,这里只以PHP接收为例。
- 1 回答
- 0 关注
- 948 浏览
添加回答
举报
0/150
提交
取消