0
我过滤搜索流:如何将选择下拉列表中的国家和国家的“选择选项”设置
case 'region_state':
$output .= '
<div class="clear"></div>
<label><st>' . __("Country", AT_TEXTDOMAIN) . ':</s2></label>
<div class="select_box_1">
<select name="region_id" id="region_id" class="custom-select select_1">';
$output .= '<option value="0">' . __("All", AT_TEXTDOMAIN) . '</option>';
foreach ($view->add_widget('reference_widget', array('method' => 'get_regions'), true) as $key => $value) {
$output .= '<option value="' . $value['id'] . '">' . $value['name'] . '</option>';
}
// foreach (AT_VC_Helper::get_manufacturers() as $value => $key) {
// $output .= '<option value="' . $key. '">' . $value . '</option>';
// }
$output .= '
</select>
</div>
<label><s3>' . __("State", AT_TEXTDOMAIN) . ':</s3></label>
<div class="select_box_1">
<select name="state_id" id="state_id" class="custom-select select_1">
<option>All</option>
</select>
</div>';
$output .= '<input type="submit" value="' . __("Search", AT_TEXTDOMAIN) . '" class="btn_search btn-1 float-right" id="search_car_shortcode1"/>';
break;
数据从reference_widget的WordPress管理成为,我想1个国家防爆美国州:纽约,默认。
您有2个选择。在构建HTML时选择你想要选择的选项,或者在选择框准备就绪后执行JS,并将其设置为你所需要的值。我知道'select'元素不尊重'value'属性是愚蠢的,但这不是关于DOM的最糟糕的事情......) – plalx 2014-09-03 01:59:35