こんにちは、jquery $ .get()を使用して.csvファイルから作成したグラフがあります。しかし、現在私はハードコードされたファイル名をget()メソッドの最初の引数として渡しています。 My機能はindex.jsという名前のファイルにあり、この
$(document).ready(function() {
$.get('myproject.csv', function(data) { ..... }
....... });
のようですが、私が欲しいのではなく「myproject.csv」の任意のファイル名を持つことができるように、ファイル名を含む変数を渡すことです
$.get($filename, function(data) {
ここで、$ filenameには任意のファイル名を渡すことができます。私はjqueryについてはあまり考えていません。
今、主なことは、私はこのJavaScriptファイルがインラインスクリプトとして組み込まれている.phtmlファイルがあることです。だから私はどのようにこのjavascriptファイルにこの.phtmlファイルから変数を渡すか分からない。 私の.phtmlファイル:
<head>.......</head>
<body>
<script type="text/javascript" src="/PFFd02/public/media/js/modules/appone/index/index.js"></script> // this is where i need to pass my variable.
...........
</body>
ヘルプ?
ただし、どこで$ $ filenameを指定しますか?私はこのjavascriptファイルを呼び出す.phtmlファイルを持っていて、私の.phtmlファイルにはこの$ filename変数が入っています。 – Naphstor
'<?= json_encode($ filename)?>' $ filename変数を、javacriptで理解できるようにエコーします。 – arnaud576875