it技術:web開発
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
it技術:web開発 [2022/03/11 09:26] – [AJaxで複数のJSONデータをPOSTする] yajuadmin | it技術:web開発 [2022/10/28 10:22] (現在) – [Tips] yajuadmin | ||
---|---|---|---|
行 318: | 行 318: | ||
===== Tips ===== | ===== Tips ===== | ||
+ | ==== 非同期POST後のリダイレクト ==== | ||
+ | jQuery.ajaxのPOSTでdataTypeをjsonにした状態で、リダイレクト(RedirectToAction)しようとするとHTMLをJSONに変換しようとしてエラーとなる。 | ||
+ | |||
+ | エラー「200 SyntaxError: | ||
+ | |||
+ | |||
+ | === 対応 === | ||
+ | Json形式でリダイレクトするURLを返し、jQuery.ajaxのPOST側でwindow.location.hrefにURLを指定してリダイレクトさせる。 | ||
+ | |||
+ | * [[https:// | ||
+ | * [[http:// | ||
==== Index.d.tsにてRecordが見つかりません ==== | ==== Index.d.tsにてRecordが見つかりません ==== | ||
TypeScriptのバージョンが古いとのことで、NuGetで最新版2.9.2を入れたがエラーが解消されなかった。 | TypeScriptのバージョンが古いとのことで、NuGetで最新版2.9.2を入れたがエラーが解消されなかった。 |
it技術/web開発.1646958375.txt.gz · 最終更新: 2022/03/11 09:26 by yajuadmin