0

asp.net Web サイトで jquery ajaxuploader を使用していますresponseType: 'json'。「AjaxUpload」を設定すると、実行されません。firebug では、「AjaxUpload」が持っているページ全体のマークアップとともにonComplete、json 応答を確認できます。{"Error":null,"Success":true}リクエストを行いました。

「responseType」を「json」に設定して「onComplete」がヒットしない理由と、ページ全体のマークアップなしで「json」応答のみを取得する方法を理解するのに苦労しています。

誰か助けてください。

更新:「onComplete」が実行されない理由は、ブラウザーがページ マークアップ全体 (json ではない) と共に json 応答を受信して​​いるためだと思います。そうであれば、ページ マークアップを除く json 応答のみを送信するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

0

どこが間違っているのかわかりました。実際にAjaxUploadから.aspxページにリクエストを送信していたため、ページ全体のマークアップとjsonレスポンスを取得していました。AjaxUploadメソッドを更新してリクエストを送信しました。 .ashxページとその正常に動作するようになりました。

于 2010-07-14T13:55:45.463 に答える