下面是我的代码,为什么每次发送后,也没有报错,当就是在IE7,Firefox浏览器中没有回调success函数,也没有数据返回,而在IE5,IE6中则可以正常使用!!
function webSend(sendData){
var url = 'http://192.168.10.83:9008/CustomerService.asmx/SendUnSubscribeFree'; //83
var url1 = 'http://211.137.43.177:80/WebServiceTest/CustomerService.asmx/SendUnSubscribeFree';//辽宁
    $.ajax({
async: true,
        type: 'POST', //访问WebService使用Post方式请求
        contentType: 'application/json; charset=utf-8', //WebService 会返回Json类型
        url: url, //调用WebService的地址和方法名称组合 ---- WsURL/方法名
        data: sendData, //这里是要传递的参数,格式为 data: "{paraName:paraValue}",下面将会看到
        dataType: 'json',
        success: function(result){ //回调函数,result,返回值
         alert("good");
            alert(result.d);
        },
        error: function(result, status){ //如果没有上面的捕获出错会执行这里的回调函数
            if (status == 'error') {
                alert(status);
            }
        },
        complete: function(httpXml, status){
alert(httpXml.status);
alert(httpXml.getAll);
            alert("complete");
        }
        
    });
}