jquery ajax 中有时候不能执行问题

最近写了一段代码,不知道为什么,在本机器上没出现错误,但是在外网上一直存在问题,有的时候根据订单号能够执行该异步请求,有时候就不能,哪位帮忙看下吧
代码部分如下:[color=red][size=medium]
$.ajax({
url: "/ba/storemanager/store/order/getdetail/price",
type: "POST",
data: {
orderId:orderId
},
dataType:"text",
async:false,
success: function(msg){
eval("var list="+$.trim(msg));
if(msg!=null){
alert(msg);
}
}
[/size]

[/color]

一步一步进行调试,先确定什么时候执行了那些代码,什么时候没执行,可以在每一句代码加个alert判断一下,看看到底那里出问题了!

你是怎么判断它有时候能够执行,有时候不能够执行的?通过“alert(msg); ”这个?

贴下你执行异步请求后的代码呢?

我也不理解,是通过什么来判断是否执行了?

[quote]不是,是后台没有接到请求 [/quote]
那看你请求的路径是否正确呢?可以通过直接请求你现在写的路径看看能否在后台响应你的请求。

订单号是不是存在特殊字符;是不是后台有权限过滤;