我正在尝试将 formgoup 中的值发布到 php 页面,最终保存在 mysql 数据库中。当我尝试 POST 时,我不断收到错误响应:
SyntaxError: Unexpected token a in JSON at position 41
at JSON.parse (<anonymous>)
at XMLHttpRequest.onLoad (http://localhost:8100/vendor.js:9017:51)
at ZoneDelegate.invokeTask (http://localhost:8100/polyfills.js:3505:35)
at Object.onInvokeTask (http://localhost:8100/vendor.js:75756:33)
at ZoneDelegate.invokeTask (http://localhost:8100/polyfills.js:3504:40)
at Zone.runTask (http://localhost:8100/polyfills.js:3273:51)
at ZoneTask.invokeTask [as invoke] (http://localhost:8100/polyfills.js:3586:38)
at invokeTask (http://localhost:8100/polyfills.js:4727:18)
at XMLHttpRequest.globalZoneAwareCallback (http://localhost:8100/polyfills.js:4764:25)
我在离子应用程序中使用的代码是:
let body = {
fullname: this.slideOneForm.value['fullName'],
gender: this.slideOneForm.value['gender'],
age: this.slideOneForm.value['age'],
mstatus: this.slideOneForm.value['mstatus'],
flocation: this.slideOneForm.value['flocation'],
telno: this.slideOneForm.value['telno'],
email: this.slideOneForm.value['email'],
username: this.slideOneForm.value['username'],
password: this.slideOneForm.value['password'],
enterprise1: this.selected_enterprises[0],
enterprise2: this.selected_enterprises[1],
enterprise3: this.selected_enterprises[2],
farmstock1: this.slideTwoForm.value['farm_stock'][0],
};
达令说