Select2 - после нажатия кнопки «Отправить» в поле выбора нет выбранного значения - PullRequest
0 голосов
/ 17 мая 2018

У меня проблема с моим выбором. Когда я выбираю опцию и нажимаю кнопку подтверждения, выбранное значение теряется.

 {{ Form::open(['url' => route('index'), 'method' => 'GET', 'class' => 'form']) }}
                {{ csrf_field() }}
<select class="form-control select2" data-tags="true" data-placeholder="Select filter" data-allow-clear="true" name="filterClients" id="filterClientBy" style="width: 100%;">
<option></option>
<option name="firstCalling" value="firstCalling" {{Request::has('firstCalling')?'selected':''}}>First callin</option>
<option name="firstVisit" value="firstVisit"{{Request::has('firstVisit')?'selected':''}}>First visit</option>
</select>
<button type="submit" id="apply" class="btn btn-success">Apply filters</button>
  {{ Form::close() }}
Этот код является лишь частью моего кода ... После отправки нет значения. Как это решить? enter image description here `

Ответы [ 2 ]

0 голосов
/ 17 мая 2018

форма submit является разновидностью обновления страницы.Попробуйте submit форму, используя ajax-запрос

<form onsubmit="yourFunctionName()"> 
// rest of the form
</form>

function yourFunctionName(e){
    event.preventDefault();
    //here ajax code to submit the form value
  }
0 голосов
/ 17 мая 2018

вместо <form> используйте <form action="name of file or #" method="post or get ">

...