1

この AJAX 投稿を実行しようとしていますが、何らかの理由でサーバー 500 エラーが発生しています。

   $.ajax({
            url: '.../PublicAPI.svc/Register',
    type: 'POST',
    dataType: 'json',
    async: false,
    //contentType: 'application/json; charset=utf-8',
    data: '{ "ApiKey": "'+$('#ApiKey').val()+'", "LanguageId": "'+$('#LanguageId').val()+'", "Password": "'+$('#Password').val()+'","Username": "'+$('#Email').val()+'" }',
    success: function( response, textStatus, jqXHR ) {
        console.log('success');
        console.log(response);
    },
    error: function( jqXHR, textStatus, errorThrown ) {
        console.log(jqXHR);
            console.log(textStatus);
        console.log(errorThrown);
    }
}); 

問題が何であるかを見つけるのを手伝ってくれる機関はありますか?

4

1 に答える 1

2

AJAX URL で 3 つのドットを使用しています。2 つのドットを使用してみてください。サーバー エラーは解消されます。

url: '../PublicAPI.svc/Register',

URL で 3 つ以上のドットの後にスラッシュが続くと、内部サーバー エラーが発生するを参照してください。

于 2013-01-30T09:09:11.200 に答える