#jquery #forms #session #input #session-cookies
Вопрос:
У меня есть форма ввода
lt;div class="form-group row"gt; lt;label for="ip" class="col-sm-3 col-form-label"gt; Name lt;/labelgt; lt;div class="col-sm-9"gt; lt;input required type="text" value="{{ old('name') }}" name="name" class="form-control" id="name" placeholder="Cluster Name "gt; lt;/divgt; lt;/divgt;
Я попытался установить/сохранить это имя в своем сеансе браузера.
sessionStorage.setItem(«Имя кластера», $(‘#имя’).val().В нижнем регистре().заменить(» «, «-«));
Как только форма была отправлена, я ничего не вижу в качестве ценности своего clusterName
.
Я что-нибудь упускаю?
Ответ №1:
Каким-то образом, когда я оборачиваю это вокруг
$( "form" ).submit(function( event ) { sessionStorage.setItem("clusterName", $('#name').val().toLowerCase().replace(" ", "-")); });
Теперь он хранится правильно.