Когда сообщение возвращается, вы заменяете содержимое кнопки Div, которая содержит саму кнопку. Не очень хорошая вещь.
Кроме того, неправильно обращаться к методу Index, который первоначально отображал представление. Это приведет к повторному отображению страницы вместе с html-кодом в div с полным повторным отображением представления (включая весь материал главной страницы), что будет происходить снова и снова.
Вам нужно изменить обратный вызов действия на другой метод действия в вашем контроллере, а затем вернуть частичное представление некоторого html или строки или чего-то еще.