jQuery Ajax POST JSON issue
我正在尝试将JavaScript数组传递到PHP脚本中,然后放入数据库中,但是遇到了问题。 发送之前,我已经在阵列上使用了
1 2 3 4 5 6 7 8 9 10 | $.ajax({ type:"POST", datatype:"json", url:"processdraw.php", data: { json: pDrawnTeams }, contentType:"application/json; charset=utf-8", success: alert('worked') }) |
如果您在JavaScript中未遇到任何错误,请确保在php目标文件中获得了如下所示的参数:
1 | $myJSON = $_POST['json']; // ['parameter name'] |
之后,您将需要解码该json
1 | $myData = json_decode($myJSON, true) // true is for retrieving as an array |