我已經在Magento自定義模塊。我正在使用ajax(prototype.js).i可以在ajax頁面上找到post變量。但我無法在ajax頁面上找到文件數組。 我使用下面的代碼this.Please讓我知道我錯了?我怎樣才能獲得AJAX頁面上的文件數據在Magento?
//Ajax code on phtml page
new Ajax.Request(
reloadurl,
{
method: 'post',
parameters: $('use-credit-Form').serialize(),
onComplete: function(data)
{
alert(data.responseText);
}
});
//Php code on ajaxpage
public function ajaxAction()
{
$fileData = $_FILES;
echo '<pre>';
print_r($fileData);die;
}
它始終打印空白。但是當添加此線 「VarienForm.prototype.submit.bind(usecreditForm)();」 我可以得到文件數組的值。但現在退出頁面開始刷新。
請給我一些建議。
什麼是您的HTML是什麼樣子?沒有AJAX,它工作嗎? – nachito 2012-04-05 13:03:05
是的,它是沒有Ajax – mjdevloper 2012-04-06 04:40:38