MVC4 アプリケーションで、AJAX を使用してパネルを更新したいと考えていますが、MVC の AjaxExtensions を使用する代わりに jQuery メソッドを使用しています。
しかし、私の問題はupdatePanelId
.
成功したときにこれを使用して更新する人が何人かいます。
success: function (response) {
var $target = $("#target");
var $newHtml = response;
$target.replaceWith($newHtml);
}
しかし、これを行うid="target"
と、カミソリ ビューのルート レベルを含むすべての部分ビューで使用することを余儀なくされます。これは良い習慣ではないと思います。私がこれを言ったのは、AjaxExtensions を使用しても起こらないことに気付いたからです。更新を置き換えても、panelId
. しかし、jQuery を使用するとそれは可能です。
AjaxExtensions 機能を jQuery に移植するアイデアはありますか?