部分的なビューを返すコントローラーアクションを実行するajaxを実行するjqueryがいくつかあります。場合によっては、DOM要素を結果に置き換えるのではなく、(コントローラーによって制御される)いくつかのエラーメッセージの1つを表示したいことがあります。
どうすればこれを達成できますか?
現在私はこれを持っています:
$.ajax({
type: "POST",
cache: false,
url: '<%= Url.Action("AddPostcodeToTerritory", "Territories") %>'
}).done(function(data) {
$("#SelectedTerritoryPostcodeRows").html(data);
});
通常は情報を取得する要素SelectedTerritoryPostcodeRows
がありますが、コントローラーが別の場所に表示したいエラーメッセージを表示できるようにする必要もあります。