Как предотвратить автоматическое закрытие Bootstrap Modal? - PullRequest
0 голосов
/ 18 октября 2019

У меня есть модал начальной загрузки (открывается кнопкой) в представлении «Индекс» в моем веб-приложении ASP.NET MVC. В этом модале я вызываю хранимую процедуру (с входным параметром), которая заполняет три текстовых поля. После этого мой модал закрывается автоматически. Когда я снова открываю текстовые поля заполнены. Как я могу предотвратить это автоматическое закрытие?

Часть моего представления «Индекс» с хранимой процедурой:

<!-- Input parameter to execute stored procedure "GetMesData" -->
@using (Html.BeginForm("Index", "Home", FormMethod.Post))
{
@Html.TextBox("send")
<input type="submit" value="Send" />
}

<!-- Textboxes which are fill thanks to stored procedure "GetMesData" -->
@using (Html.BeginForm("Index", "Home", FormMethod.Post))
{
<br>@Html.TextBoxFor(x => x.UserResponse.MatNumber, Model.UserResponse.MatNumber.ToString())<br />
<br>@Html.TextBoxFor(x => x.UserResponse.SlurryNumber, Model.UserResponse.SlurryNumber.ToString())<br />
<br>@Html.TextBoxFor(x => x.UserResponse.BatchNumber, Model.UserResponse.BatchNumber.ToString())<br />
}

JavaScript - вероятно, я должен добавить что-то здесь, чтобы предотвратить это автоматическое закрытие

<script>
$(document).ready(function(){
  $("#myBtn").click(function(){
      $("#myModal").modal('show');
  });
});
</script>

Мой пост метода контроллера "Home":

//Execute stored procedure "GetMesData" with input parameter
[HttpPost]
public ActionResult Index(OrderListOfClass ttt, string send)
{

//calling stored procedure

return View()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...