【发布时间】:2014-02-01 08:09:15
【问题描述】:
我正在尝试使用 PHP 从后端获取值。就我而言,有时这个 PHP 请求没有得到任何回报。发生这种情况时,我想从本地存储中获取值。我用:
try {
var operator = <?=$this->shopRequest[operator]?>;
}
catch() {
var operator = sessionStorage.getItem('operator');
}
为什么这不起作用?我得到了错误
"';'不见了”
在控制台中,因为 PHP 请求没有返回任何内容。
【问题讨论】:
-
我认为您必须指定要捕获的异常。你不能在没有参数的情况下调用“catch”。
-
你不应该这样混合 php 和 js。发出 ajax 请求。
-
你能举个例子吗?:$
标签: javascript php error-handling try-catch