【问题标题】:access the value of bootstrap-select picker in php在 php 中访问 bootstrap-select 选择器的值
【发布时间】:2017-11-26 03:18:06
【问题描述】:

目前我正在使用 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;

【问题讨论】:

  • 选项列表很好,它们是从数据库加载的
  • 当我删除“selectpicker”时代码很好,但当“selectpicker”在那里时它不起作用
  • 尝试提醒选择的值,记住引导选择器不会有你的

标签: php jquery ajax bootstrap-selectpicker


【解决方案1】:

经过长时间的斗争,我意识到从选项列表中删除“data-tokens”属性可以正常工作..!

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-03
    • 1970-01-01
    • 1970-01-01
    • 2020-01-18
    • 2015-11-30
    • 1970-01-01
    • 2019-01-11
    • 1970-01-01
    相关资源
    最近更新 更多