SymfonyとjQueryMobileを使うとページ移動時にundefinedと表示される件
- jQueryの言い分
- 「data-role=pageな要素を引っこ抜いてトランジションかけてあげますよ〜☆」
- Symfonyの言い分
- 「Ajaxか、よしきた。レイアウトテンプレート適用しないでおこう(キリッ」
- レイアウトテンプレート内に[data-role=page]が書かれている
- それ以外のHTMLがAjaxで返される
- data=role-pageが見つからない
- jQueryはトランジションに失敗する!やったね!
内部的には、XmlHttpRequestからのリクエストのみview.yml定義を無視してhas_layoutがfalseにされるようです。