私はJavascriptを少し使ってSymfonyアプリケーションを持っています。 symfonyにAPIを呼び出すajaxリクエストがあります。JavascriptでSymfony2ルートを使用する
$.ajax({
type: "POST",
url: "http://symfony.dev/api/price",
cache: false,
data: {
'volume': $('#tunnel_step_one_volume').val(),
'delivery': $('#tunnel_step_one_isStandardDelivery').val()
},
success: function (data, status) {
console.log(data);
Command.refreshData(data);
},
error: function (jqXHR, textStatus, errorThrown) {
console.log(jqXHR);
console.log(textStatus);
console.log(errorThrown);
}
})
URLはハードコードされています。
私の質問は:
symfonyにおいて、私のルートファイル名をJSを与えるためのベストプラクティスは何ですか?
twigを使用する場合は、テンプレートに変数を渡して、その変数を使用することができます。 – Cuchu
このオプションをチェックしてください:http://stackoverflow.com/a/2190927/2209876 – Cuchu