В приложениях MVC4 я хотел бы обновить панель, используя AJAX, но используя методы jQuery вместо использования AjaxExtensions из MVC.Что можно обновить панель с помощью AJAX?
Но моя проблема в том, что updatePanelId
.
Я видел несколько людей использовать это, чтобы обновить его, когда имеет успех:
success: function (response) {
var $target = $("#target");
var $newHtml = response;
$target.replaceWith($newHtml);
}
Но когда я это делаю, это заставляет меня использовать в каждом частичном виде, который включает в id="target"
на корневом уровне мой взгляд на бритву, и я думаю, что это не очень хорошая практика; Я сказал это, потому что понял, когда я использую AjaxExtensions, этого не происходит, замените обновление и не удаляйте panelId
. Но используя jQuery, он делает это.
Любая идея передать функцию AjaxExtensions в jQuery?
@Cory О, я не имел понятия о том, что функции. Итак, это метод, который был бы похож на AjaxExtensions? –