1. Asp.net プロジェクトでは、フロントエンドは ajax を使用してバックエンドに値を転送しますが、バックエンドに呼び出されるメソッドがあるかどうかを確認するにはどうすればよいでしょうか?ブレークポイントを設定して何もしなくても、結果を返すことに問題はないので、エラー メソッドに直接応答するだけです。アドバイスをお願いします!
バックステージ:
###ブラウザ:###
######応答:######
ajaxリクエストを送信する際に、受信するデータの種類を json 而你后端返回的数据不是json形式で指定します。したがって、リクエストは失敗したとみなされ、失敗コールバックが入ります。
json
そして、バックエンドの記述に何か問題がある可能性があります。ブラウザの応答は HTML ページですか?
これらの場所はresponse.write('xxxx')正しいはずです
response.write('xxxx')
それではresponse.end()しましょう
response.end()
すべてのバックエンド応答データは response.write であるべきではないでしょうか?
response.write
追加:
書き間違えたみたいです
html
test.aspx.cs
ajax は datatype:json を削除します または Response.Write は json 形式のデータを返します
バックグラウンドで戻る場合は、次のように変更します:
ajaxリクエストを送信する際に、受信するデータの種類を
json
而你后端返回的数据不是json
形式で指定します。したがって、リクエストは失敗したとみなされ、失敗コールバックが入ります。そして、バックエンドの記述に何か問題がある可能性があります。ブラウザの応答は HTML ページですか?
これらの場所は
response.write('xxxx')
正しいはずですそれでは
response.end()
しましょうすべてのバックエンド応答データは
response.write
であるべきではないでしょうか?追加:
書き間違えたみたいです
html
リーリーtest.aspx.cs
リーリーajax は datatype:json を削除します
または Response.Write は json 形式のデータを返します
バックグラウンドで戻る場合は、次のように変更します:
リーリー