0

FireBugで私が見る

 "NetworkError: 500 Internal Server Error -
 http://hostname:5987/controllerName/PageName?input=asdf%20%3Cd%20"

コード

            $.ajax({
                url: url,
                dataType: 'json',
                type: 'GET',
                success: function (data) {
                    alert("Success message " + data);
                },
                error: function () {
                    alert('An Error occured.  Invalid characters include '<'');
                }
            });

失敗すると、エラー メッセージが表示されると思いますが、代わりに「false」と表示されます。これを修正してエラーを表示するにはどうすればよいですか?

4

1 に答える 1

2

エラー関数にタイプミスがあるだけだと思います。<この場合は戻り値を使用して2つの文字列を比較することになりますfalse

alert('An Error occured.  Invalid characters include '<'');

おそらくそうあるべきです。

alert('An Error occured.  Invalid characters include \'<\'');
于 2012-08-26T16:15:21.590 に答える