JavaScript的try..catch在手机浏览器中出错?
success: function (data) {
var res = eval("(" + data + ")");
try {
$("#header").text(res.data.city);
for (var i = 0; i < 5; i++) {
$(".day td:eq(" + i + ")").text(res.data.forecast[i].date);
$(".high td:eq(" + i + ")").text(res.data.forecast[i].high);
$(".low td:eq(" + i + ")").text(res.data.forecast[i].low);
$(".wind td:eq(" + i + ")").text(res.data.forecast[i].fengxiang);
$(".type td:eq(" + i + ")").text(res.data.forecast[i].type);
}
}catch{
alert("地区不正确!");
}
//$("table").text(data);
},
去掉try..catch之后手机浏览器便能实现功能
success: function (data) {
var res = eval("(" + data + ")");
$("#header").text(res.data.city);
for (var i = 0; i < 5; i++) {
$(".day td:eq(" + i + ")").text(res.data.forecast[i].date);
$(".high td:eq(" + i + ")").text(res.data.forecast[i].high);
$(".low td:eq(" + i + ")").text(res.data.forecast[i].low);
$(".wind td:eq(" + i + ")").text(res.data.forecast[i].fengxiang);
$(".type td:eq(" + i + ")").text(res.data.forecast[i].type);
}
//$("table").text(data);
},
相关推荐
javascript中 try catch用法
JS try catch语句一般在什么情况下使用?是必须使用的吗?下面就让小编来给大家介绍一下试用心得。
js中的异常处理try...catch使用介绍
在JavaScript可以使用try...catch来进行异常处理,下面有个不错的示例,大家可以参考下,希望对大家有所帮助
javascript中的try catch异常捕获机制用法分析
主要介绍了javascript中的try catch异常捕获机制,简单分析了try catch异常捕获机制的基本定义与使用方法,需要的朋友可以参考下
javascript 中的try catch应用总结
javascript 中的try catch应用总结 实例代码: [removed] try { throw new Error(10,"asdasdasd") } catch (e) { alert(e.message); alert(e.description) alert(e.number) alert(e.name) throw new Error(10,"asdasdasd") } [removed] 在JavaScript可以使用try…catch来进行异常处理。例如: try { foo.bar(); } catch (
js中的异常处理try…catch使用介绍
在JavaScript可以使用try…catch来进行异常处理。例如: 代码如下: try { foo.bar();} catch (e) { alert(e.name + “: ” + e.message);} 目前我们可能得到的系统异常主要包含以下6种: EvalError: raised when an error occurs executing code in eval() RangeError: raised when a numeric variable or parameter is outside of its valid range ReferenceError: ra


