如何在axios post请求中设置发布操作?在JQuery中,我这样做:
jQuery.post(ajax_object.ajax_url,
{
'action': 'add_foobar',
'data': 'foobarid'
},
function(response){
alert('The server responded: ' + response);
}
);
这不适用于axios ......
axios.post(ajax_object.ajax_url, {
action: 'add_foobar',
data: {
foobarid: 'foobarid'
}
})
.then(response => {
alert('Message successfully sent')
})
.catch(e => {
alert('Failed to send message' + e.message)
})
我收到400
错误。知道如何设置帖子action
吗?
答案 0 :(得分:0)
首先,一些更多的数据会有所帮助。
其次,不需要单独显式发送数据。 那个
axios.post(ajax_object.ajax_url, {
'action': 'add_foobar',
'data': 'foobarid'
}
})
.then(response => {
alert('Message successfully sent')
})
.catch(e => {
alert('Failed to send message' + e.message)
})