【问题标题】:Display selected values after form submission select 2 with php表单提交后显示选定的值 select 2 with php
【发布时间】:2016-12-27 13:45:48
【问题描述】:

我正在使用 Select2 的多选框。 提交表单后,我通过 wordpress 在数据库中保存值。 问题是从数据库获取后如何在表单字段中显示选定的值。 代码如下:

<select name="jws_ob_pages_show_name[]" class="spages" multiple="multiple">';

$pages = get_pages(array(
    'sort_order' => 'asc',
    'sort_column' => 'post_title',
    'parent' => -1,
    'post_type' => 'page',
    'post_status' => 'publish'
));
foreach($pages as $page){
    $returner .= '<option value="'.$page->post_title.'">'.$page->post_title.'</option>';
}

$returner .= '</select>';

【问题讨论】:

    标签: php jquery wordpress forms jquery-select2


    【解决方案1】:

    你可以试试这个,只需在 value 属性后添加'selected'

    <select name="jws_ob_pages_show_name[]" class="spages" multiple="multiple">';
    
    $pages = get_pages(array(
        'sort_order' => 'asc',
        'sort_column' => 'post_title',
        'parent' => -1,
        'post_type' => 'page',
        'post_status' => 'publish'
    ));
    foreach($pages as $page){
        $returner .= '<option value="'.$page->post_title.'" selected>'.$page->post_title.'</option>';
    }
    
    $returner .= '</select>';
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-17
      • 1970-01-01
      • 2017-12-21
      • 1970-01-01
      • 2013-01-26
      • 1970-01-01
      • 2013-07-21
      相关资源
      最近更新 更多