** EDIT: ** У меня есть форма с кнопкойКнопки с подлинником отправкой постбэк со значениями после второго нажмите
@Html.Hidden("id", Model.DutyID)
@Html.Hidden("godzina", Model.godzina)
...
<div id="years" class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">Wybierz cel spotkania</button>
<ul class="dropdown-menu"></ul>
</div>
...
<div id="months" class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">Wybierz stopień</button>
<ul class="dropdown-menu"></ul>
</div>
...
<div id="days" class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">Wybierz opiekuna</button>
<ul class="dropdown-menu"></ul>
</div>
...
<button class="btn btn-default" id="confirm" type="button">Umów</button>
, а затем я сценарий связанного приложением с помощью этой кнопки
$("#confirm").click(function() {
var request = {
id: $('#id').val(),
godzina: $('#godzina').val(),
cel: $("#years button").text(),
stopien: $("#months button").text(),
opiekun: $("#days button").text()
};
$.post("UmawianieSpotkania", request, function (response) {
});
});
И проблема была ...
[HttpPost]
public ActionResult UmawianieSpotkania(string cel, string stopien, string opiekun, string id, DateTime godzina)
{
...
return RedirectToAction("Index", "Home");
}
Проблема была ... Мой пост делает только один раз и принимать значения «cel» «stopien» «opiekun» как null, но ... если я нажал второй или несколько раз во время выполнения первого ActionResult (при просмотре точек останова), эта почта будет выполняться несколько раз со значениями, которые я хотел выполнить.
, но я добавил тип = "кнопка" спасибо @Ubiquitous разработчиков и теперь он работает
но теперь в ActionResult (...)
return RedirectToAction("Index", "Home");
... не работает
Как выглядит ваша разметка HTML, в частности значения, которые вы используете для создания объекта js запроса. – Shyju
Это должно работать даже в первый раз. – Shyju
** EDIT: ** я изменил кнопку '<кнопка класса =«Кнопка»«БТН БТН-умолчанию»ID = тип«Подтвердить»=> Umów' и теперь мой ActionResult получить все значения в первый раз, но не RedirectToAction '[HttpPost] public ActionResult UmawianieSpotkania (...) { ... return RedirectToAction (" Index "," Controller "); } ' – wilkuhaze