0
我目前正试图发送一个JavaScript数组到我的.php文件处理程序并将其保存到我的数据库。
请求成功,但似乎我的数组没有得到POSTED /正确保存。 在我的POST请求源中,它只是变成:round_items%5B%5D=1
我错过了什么?
id = 5;
var roundChallenges = new Array("item1", "item2", "etc");
//Save the data
var url = path.php;
var request = $.ajax({
type: "POST",
url: url,
dataType: 'json',
data: { uid: id, round_items: roundChallenges },
success: function(data)
{....
继续之前,请了解'Java'和'javascript'之间的区别。 –
你在php端使用json_decode吗? – carter
'dataType'属性与*服务器的响应数据类型*相关,而不是发送*到服务器的请求数据。 – Boaz