0

PHP変数を外部JavaScriptファイルに渡すにはどうすればよいですか? これに関して多くの質問を見つけましたが、とにかく理解できません。

HTMLファイルには、このリンクがあります

<script type="text/javascript" src="myscript.php"></script>

これは、javascript ファイルとして出力しようとしている myscript.php ファイルです。

<?
Header("content-type: text/javascript");
?>

$(document).ready(function() {

$("#validate_form").validate({
    rules: {
        page_title: "required",
        seo_url: "required"
    },

    messages: {
        page_title: "<?=$page_title?>",
        seo_url: "<?=$seo_url?>"
    }
 }); 
});
4

1 に答える 1

2

クエリ文字列を使用してそれらを追加します。

<script type="text/javascript" src="myscript.php?page_title=whatever&seo_url=whatever"></script>

<?
Header("content-type: text/javascript");
?>

$(document).ready(function() {

$("#validate_form").validate({
    rules: {
        page_title: "required",
        seo_url: "required"
    },

    messages: {
        page_title: "<?=$_GET['page_title'];?>",
        seo_url: "<?=$_GET['seo_url'];?>"
    }
 }); 
});
于 2013-02-13T23:51:27.987 に答える