大家好,欢迎来到IT知识分享网。
ajax 中 POST 提交内容的时候出现 http://localhost:3000/posts 500 (Internal Server Error) 的错误。
// 报错的代码
$.post('http://localhost:3000/posts', {
'id': '1',
'content': '666',
'author': '666'
}, function(data) {
console.log(data);
})
代码看着没问题, 但是执行的时候报错。应为提交的数据中 id 是是唯一的,我们的 id 与原数据中的 id 重复, 就会报错了。 只需要更改 id ,或者不写 id, 就能成功提交了
$.post('http://localhost:3000/posts', {
// 删除 id 项
'content': '666',
'author': '666'
}, function(data) {
console.log(data);
})
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/25152.html