这个回调函数该怎样写?

2016-07-07 15:03 来源:www.chinab4c.com 作者:ecshop专家



为了实现显示产地为同一个地区的产品,我在page_header.lbi中加了两个select,selProvinces显示省份,selCities显示城市。通过selCities的onchange="ajaxcity(this)“来实现这个要求。
ajaxcity= function(obj)
{
var cid = obj.options[obj.selectedIndex].value;
Ajax.call('index.php', 'cityeid='+cid,ajaxcityResponse, "GET", "JSON");
}

function ajaxcityResponse(result)
{
if (result.error != 0)
{
//失败操作
return;
}
else
{
//成功操作
result.cid = selCities.options[selCities.selectedIndex].value;
}
}
但执行后,却出现"例外被抛出且未被接住的"错误。估计是回调函数的问题,请哪位好心的朋友帮忙看看,先谢过了。

回答:
例外被抛出且未被接住,要查看你的程序,这个错误,一般都是返回值有问题,可以用firefox来调试。