Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
捕获并显示javascript中WCF服务调用的错误_Javascript_Wcf - Fatal编程技术网

捕获并显示javascript中WCF服务调用的错误

捕获并显示javascript中WCF服务调用的错误,javascript,wcf,Javascript,Wcf,我通过javascript调用WCF服务,现在它没有向用户显示服务端可能发生的任何错误。我有下面的代码,正在寻找更好的方法来通知用户发生了错误,如果可能的话,包括调用堆栈和错误消息 如果发生错误,服务本身会引发FaultException。但是,我希望在javascript调用中捕获该错误并将其显示给用户 下面是调用该服务的js代码 function Save() { var saveInfo = $("._saveInfo").val() app.namspace.inter

我通过javascript调用WCF服务,现在它没有向用户显示服务端可能发生的任何错误。我有下面的代码,正在寻找更好的方法来通知用户发生了错误,如果可能的话,包括调用堆栈和错误消息

如果发生错误,服务本身会引发FaultException。但是,我希望在javascript调用中捕获该错误并将其显示给用户

下面是调用该服务的js代码

function Save() {
    var saveInfo = $("._saveInfo").val()

    app.namspace.interfacetoservice.Save(
        saveInfo,
        function(results) {
            if (results == true) {
                window.close();
            }
            else {
                alert("error saving");
            }
        }
    );
}
谢谢你的帮助

app.namspace.interfacetoservice.Save( 
    saveInfo, 
    function(results) { 
        if (results == true) { 
            window.close(); 
        } 
        else { 
            alert("error saving"); 
        } 
    },
    function(error) { 
        alert(error.get_StackTrace());
    });
谢谢,如果有人对此进行调查,我不知道会发生第二次错误回调