使用javascript获取php布尔值
Get php boolean value with javascript
我想用javascript获得php booelan值。这是我的代码。
<script type="text/javascript">
var $j = jQuery.noConflict();
var isValue = $j(<?php isset($getResult[]); ?>);
alert(isValue);
</script>
php是服务器端编程,javascript是客户端编程。所以你需要"echo" PHP值在javascript
上得到结果var isValue = $j(<?php echo isset($getResult[]) ? "true" : "false"; ?>);
您必须将isset()的布尔值结果转换为'true'或'false'的字符串表示形式,以便javascript解析器能够理解。这样的:
var isValue = $j(<?php isset($getResult[]) ? echo 'true' : echo 'false'; ?>);
应该是这样的
<script type="text/javascript">
var $j = jQuery.noConflict();
var isValue = $j(<?php if (isset($getResult)){ echo true;} else {echo false;} ?>);
alert(isValue);
</script>
您不能使用$getResult[]
使用issest进行读取。它将返回致命错误,或者你必须在数组中指定一些索引。
如果你想检查它是否是一个数组,那么你可以使用:
<script type="text/javascript">
var $j = jQuery.noConflict();
var isValue = $j(<?php if (isset($getResult) && is_array($getResult)){ echo true;} else {echo false;} ?>);
alert(isValue);
</script>
相关文章:
- 如何从javascript/jquery中的复选框中获取布尔值
- KendoUI网格行过滤器,带有布尔值下拉列表
- php布尔值's小写AND大写和数字布尔值'可以接受
- select中布尔值的Angularjs ng值不起作用
- 由于布尔值的变化,Django视图中的字符串格式不正确
- MeteorJs Alded autoform,如何从布尔值复选框中获得所需值
- 将字符串动态转换为布尔值
- 将布尔值存储在隐藏字段中以进行表单处理
- 类型错误:布尔值不是 Angular 中登录函数的函数
- Yui Get 复选框返回数组而不是布尔值
- 为什么 1.2 == true 返回 false 如果布尔值 (1.2) 实际上是真的
- 为什么第一个将其视为布尔值,其次不将其视为布尔值
- 当值可能不是正确的布尔值时,如何测试 true
- jquery -ajax 不检查控制器的布尔值
- JS生成随机布尔值
- 使用Angular更改JSON中存储的布尔值
- JavaScript 根据 PHP 的实践将布尔值转换为字符串
- Php fetch 返回字符串,而不是布尔值“真/假”值
- 如何声明一个javascript变量并将其值赋给一个返回布尔值的php文件
- 使用javascript获取php布尔值