如何從dojo提交數組到php。 我提交這些值:使用dojo提交數組到php
["a", "b", "c"]
這是我走到這一步:
btn_send.onclick(function(){
var name_array = name_looper();
console.log(name_array);
dojo.xhrPost({
url: "dojo_phpform.php",
content: {names: name_array},
load: function(result) {
var x = dojo.byId('results');
x.innerHTML = result;
}
});
});
function name_looper(){
var names = dojo.query('input[type=text]');
var name_array = [];
names.forEach(function(element, index, array){
name_array[index] = dojo.attr(element, 'value');
});
return name_array;
}
我想呼應$ _ POST從PHP文件(dojo_phpform.php)的名字']和它沒有返回任何錯誤。看起來這個數組並沒有被提交。唯一返回的是數組中的最後一項。我該怎麼辦?請幫助,提前致謝!
使用'var_dump($ _ POST)'然後看看它是什麼 –
你可以發佈你的PHP表單代碼嗎? – Philippe
@Philippe:我只做了print_r($ _ POST ['names']);在php文件中查看是否正常工作 –