使用javascript获取php布尔值

使用javascript获取php布尔值,php,javascript,boolean,Php,Javascript,Boolean,我想用javascript获取php booelan值。 这是我的密码 <script type="text/javascript"> var $j = jQuery.noConflict(); var isValue = $j(<?php isset($getResult[]); ?>); alert(isValue); </script> var$j=jQuery.noConflict(); var isValue=$j(); 警报(isVal

我想用javascript获取php booelan值。 这是我的密码

<script type="text/javascript">

var $j = jQuery.noConflict();

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

alert(isValue);

</script>

var$j=jQuery.noConflict();
var isValue=$j();
警报(isValue);

您必须将isset()的布尔结果转换为'true'或'false'的字符串表示形式,以便javascript解析器能够理解它。像这样:

var isValue = $j(<?php isset($getResult[]) ? echo 'true' : echo 'false'; ?>);
var isValue=$j();

您必须将isset()的布尔结果转换为'true'或'false'的字符串表示形式,以便javascript解析器能够理解它。像这样:

var isValue = $j(<?php isset($getResult[]) ? echo 'true' : echo 'false'; ?>);
var isValue=$j();

php是服务器端编程,javascript是客户端编程。因此,您需要“回显”php值以在javascript上获得结果

var isValue = $j(<?php echo isset($getResult[]) ? "true" : "false"; ?>);
var isValue=$j();

php是服务器端编程,javascript是客户端编程。因此,您需要“回显”php值以在javascript上获得结果

var isValue = $j(<?php echo isset($getResult[]) ? "true" : "false"; ?>);
var isValue=$j();

应该是这样的

<script type="text/javascript">

    var $j = jQuery.noConflict();

    var isValue = $j(<?php if (isset($getResult)){ echo true;} else {echo false;} ?>);

    alert(isValue);

</script>

应该是这样的

<script type="text/javascript">

    var $j = jQuery.noConflict();

    var isValue = $j(<?php if (isset($getResult)){ echo true;} else {echo false;} ?>);

    alert(isValue);

</script>

echo
it<代码>回音变量?“真”:“假”?
echo
it<代码>回音变量?“真”:“假”?呵呵:)这样开场白可以两次确认这是正确的答案。呵呵:)这样开场白可以两次确认这是正确的答案。这个例子不起作用。您需要在引号中添加php echo。例如:
var isValue=
此示例不起作用。您需要在引号中添加php echo。例如:
var isValue=