0

javascriptでphpブーラン値を取得したいです。それが私のコードです。

<script type="text/javascript">

var $j = jQuery.noConflict();

var isValue = $j(<?php isset($getResult[]); ?>);

alert(isValue);

</script>
4

3 に答える 3

3

php はサーバー側のプログラミングで、javascript はクライアント側のプログラミングです。したがって、JavaScriptで結果を取得するには、php値を「エコー」する必要があります

var isValue = $j(<?php echo isset($getResult[]) ? "true" : "false"; ?>);
于 2013-04-08T05:14:11.323 に答える
1

isset() のブール値の結果を「true」または「false」の文字列表現に変換して、javascript パーサーが理解できるようにする必要があります。このような:

var isValue = $j(<?php isset($getResult[]) ? echo 'true' : echo 'false'; ?>);
于 2013-04-08T05:13:43.990 に答える