-2
私は、Laravel検索クラスからの検索結果の完全なビューを作成するjsファイルを持っています。しかし、うまくいきましたが、javascriptファイルの中でphp関数を使う必要があります。javascript(.js)ファイルにPHP関数を埋め込む方法は?
for(var i=0; i< requests.length;i++){
var r = requests[i];
// This is the presentation.
image = "<div class='col-md-2 col-sm-2'><div class='list-img'><img src='"+ '<?php str_replace(".","_32.",r.ref_image) ?>' +"'/></div></div>";}
を上記のステートメントが機能していない:私は次のようにPHP関数を使用したい、JS上記の文では
for(var i=0; i< requests.length;i++){
var r = requests[i];
// this is the presentation.
image = "<div class='col-md-2 col-sm-2'><div class='list-img'><a href='#'><img src='/"+ r.ref_image +"'/></a></div></div>";}
:私はこの(ごく一部)search.jsファイル内にあります。どうすればこれを達成できますか?
ありがとうございます。 str.replace
次str.replaceの使い方です:
PHP関数PHPファイルで動作します。 – FirstOne
できません! Javascriptコードはクライアント側で実行され、PHPはサーバー側で実行されます。 –
phpコードはjsファイルでも動作します。.phpファイルはサーバー上で実行され、クライアント上では実行されません –