2017-12-02 8 views
0

phpのjavascriptにバージョンナンバーを渡す必要があります。しかし、私はajaxを使いたくない。Ajaxを使用せずにPHPからJavascriptに値を渡すには?

$(document).ready(function(){ 
    init(); 
}) 

<body> 
... 
<input type="hidden" id="version" value="<?php echo $version; ?> 
.... 

<script> 
function init() { 
    version = $('#version').val(); 
} 
</script> 

このようにすることはできますか? または、私はajaxを使うべきですか?

+0

あなたはこのようにそれを行うことができます。 –

+0

+0

あなたのやり方はうまくいく – Acidic

答えて

3

そうした場合、その隠された入力に入れてする必要がtheresの:

const version = "<?php echo $version; ?>"; 
+0

ありがとう、私はあなたのプロフィールの画像が好きです:) – Mahesh

+0

ちょっと.php出力にスクリプトブロックあなたが望むjavascript変数を設定します。私はそれを少しだけ明確にして、それらを隠し要素に渡してjsに戻します。 – simplicio

+0

@mahesh youre welcome;) –

関連する問題