1

firebug コンソールで POST が実行されて完了するのを確認できます。また、GET が開始されるのを確認できますが、ハングして終了しません。誰でもこれを経験したり、何が原因であるかを知っていますか?

ルート:

Route::post('recipes/submitList', array('uses'=>'recipes@submitList'));
Route::get('results/list', array('as'=>'list', 'uses'=>'recipes@list'));

コントローラー:

class Recipes extends Base_Controller{
    public function post_submitList(){
            // builds array from DB
            // etc
    return Redirect::to_route('list')
        ->with('list', $ingrs);
}
public function get_list(){
    return View::make('list')
        ->with('title', 'Your Shopping List!');
    }
}

さらに、console.log(response) 経由で応答をエコーアウトすると、リダイレクト先のページからすべての HTML が取得されます。ただし、コンソールで循環している GET には応答がありませんが、「200 OK [cycle-gif] 313ms」があります。

4

1 に答える 1

0

Get http 動詞では、'results/list' を使用していますが、おそらく 'recipes/list' である必要があります。

Route::get('recipes/list', array('as'=>'list', 'uses'=>'recipes@list'));
于 2013-01-07T21:27:53.010 に答える