モーダル ボックスからの ajax リクエストを使用して、symfony2 アプリケーションにデータを保存しています。モーダル ボックスが呼び出されると、モーダル マークアップがレンダリングされます。したがって、モーダル ボックス マークアップのどこでも "" 記号を実際に使用することはできません。
私のコードは次のとおりです。
var path = {{ path('_inserttask') }};
$.ajax({
type: 'POST',
url: path,
data: { myid: 123456 },
success: function(data) {
$('#mask , .login-popup').fadeOut(300 , function() {
$('#mask').remove();
});
}
});
ajax が呼び出されると、コンソールにエラーが表示されます。ハードコードされた URL を使用すると、動作することがわかりました。しかし{{ path('_inserttask') }}
、URLとして使用するとエラーが発生します。私が使用していない引用記号のためであることを理解しています。問題を解決するには?それはすでに2時間を殺しました:-(