この質問の仕方がわからないので、必要なものをシミュレートします。一部の開発者は、javascript を php でレンダリングして必要なものを作成します。簡単なサンプル ファイルは次のようになります。
my_javascript_file.php
<?php include "my_class.php"; ?>
$(document).ready(function(){
$.ajax({
url: "<?php $my_obj->post_url(); ?>",
success: function(){
alert("Post successful")
}
});
};
以下を出力します。
$(document).ready(function(){
$.ajax({
url: "/post_handler.php",
success: function(){
alert("Post successful")
}
});
};
私の質問はそこに来ます、純粋なjsテクニックでそれを達成する方法はありますか?
ありがとう、シナン。
PSこれは簡単な例です。もちろん、ここに投稿URLをハードコーディングしたり、JavaScriptを使用してロケーションオブジェクトなどでURLを取得したりできます。
編集:私が使用した用語による混乱をお詫びします。アプリケーションから情報を取得し、javascript に動的に書き込むだけです。コメットやデータエンコードなどの意味ではありません。
私が知りたいのは、JavaScriptファイルでサーバー側のデータを使用する方法です(方法があれば)。私の例でphpメソッドが行うことと同様に、アプリケーションからの文字列を単純にエコーします。テンプレートエンジンのように、変数を割り当ててそのテンプレートシステムで使用するように、javascriptライブラリまたはフレームワークでそれを行う方法はありますか? それが今より明確になることを願っています。