ここに私の問題があります。Symfony2.1コントローラーで、Ajax呼び出しを受け取ります。オブジェクトを使用するRequest
と、送信されたパラメーターを取得できません。PHP_REQUEST
オブジェクトを使用すると、param が見つかります。問題があれば、リクエストがXHRであることを確認できます。これが私のコードです:
public function savedataAction(Request $request){
if($request->isXmlHttpRequest())
echo 'Ajax Call';
$param1 = $request->request->get('myParam'); // Nothing is returned, but $request is obviosly not null
$param2 = $_REQUEST['myParam']; // The value is given
....
}
何か案が?
PS: AJAX 呼び出しがValumsによって提供されるファイル アップローダー jQuery プラグインによって送信されることに注意してください。