Magento でカスタム モジュールを作成しました。その中でajaxを使用しています(prototype.js)。ajaxページで投稿変数を見つけることができます。しかし、ajax ページでファイル配列が見つかりません。これには次のコードを使用しています。どこが間違っているか教えてください。
//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)();」ファイル配列の値を取得できます。しかし、今すぐ引き戻して、ページの更新を開始します。
何か提案をください。