内容へ移動
メモとかメモのようなものとか(By ルーキーの中のひと)
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
ODT 出力
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
development:language:php:tips:pass-arg-php2jquery
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== PHPからjQueryに値を渡す ====== 普通ならajaxでやると思うけど、時にはこんなことも必要になる。 探すと、良く出てくる例はこんなの <code javascript> var xxx01 = "<?php echo $php_var; ?>"; var xxx02 = "<? = $php_var ?>"; </code> だけど、うまく動かないケースも多い。\\ なにかと干渉しているんだとは思うけど、こんなものを深く追求する時間も惜しかったりするので、逃げる。((逃げちゃダメだ。逃げちゃダメだ。逃げちゃダメだ。とか言わない)) まずは、値はHTML側にhiddenで仕込む。 <code html> <input id="php2jquery" type="hidden" value="<?php echo $php_var; ?>" name="php2jquery"> </code> で、その値をjQueryでとる。 <code javascript> var js_var = $('#php2jquery').val(); </code> javascript内にphpコードを書くというトリッキーなことが無くなるためか安定して動いてます。
development/language/php/tips/pass-arg-php2jquery.txt
· 最終更新: 2017/04/14 14:21 (外部編集)
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
ODT 出力
文書の先頭へ