jquery — получить доступ к значению выбора бутстрапа в переполнении стека

В настоящее время я работаю с Ajax JQuery для публикации данных в файл PHP,
Я использую «bootstrap selectpicker», чтобы выбрать список гостей, которые загружаются из базы данных.

<select  name="guest_hidden_id" id="guest_hidden_id"class="selectpicker form-control input-sm guest_hidden_id"data-live-search="true">
</select>

Ниже приведены коды JavaScript

    $("form#post-form").submit(function(event) {
event.preventDefault(event);
var formData = new FormData(this);
$.ajax({
url: 'inc/add_booking.php',
type: 'POST',
data: formData,
async: false,
success: function (response) {
alert(response);
},
cache: false,
contentType: false,
processData: false
});

return false;
});

И ниже заявление, как я фиксирую значение

$guest_hidden_id = $_POST['guest_hidden_id'];
echo " Guest ID = ".$guest_hidden_id;

1

Решение

После долгой борьбы я понимаю, что при удалении атрибута «data-tokens» из списка опций его работа в порядке …!

<select class="selectpicker" data-live-search="true">
<option value=".$row['guest_hidden_id']." data-tokens=".$row['guest_hidden_id'].">....</option>
</select>
0

Другие решения

Других решений пока нет …