2015-06-23 49 views
3

我有这样的代码:两个属性添加到<select>

<select name="property_category" id="property_category" class="in-field field width"> 
<option value=""><?php echo apply_filters('epl_search_widget_label_any',__('Any', 'epl')); ?></option> 

现在它使用property_category。我想添加另一个:property_category1,以便它使用两个名称。有人可以帮助我的代码? 谢谢!

+0

为什么你需要它有两个名字? –

+0

只使用一个名字 –

+0

如果我可以使用一个名字,我不会在这里问。这是一个下拉菜单,我需要它显示来自两者的结果:property_category和property_category1 – lubo

回答

0

你是否试图添加这些选项?如果是这样,你创建一个

<select name="property_category" id="property_category" class="in-field field width"> 
<option name="property_category" value="">Option1</option> 
<option name="property_category1" value="">Option2</option> 
</select> 

我不知道你在做什么或他在做什么,

+0

我认为,他从数据库获取数据并希望将其放入选项标记 –

+0

实际上,这是整个代码: <?php $ arr = array(); $ meta_vals = epl_get_meta_values('property_category',$ post_type,'publish');如果(!empty($ meta_vals)){ $ arr = epl_listing_load_meta_property_category(); ($ in_array($ k,$ meta_vals)){ unset($ arr [$ k]);如果(!empty($ arr))foreach($ arr as $ k => $ v){ } } } } ?> <选择name = “property_category” ID = “property_category” 类= “内场场宽度”> <选项值= “”><?PHP的回声apply_filters(” epl_search_widget_label_any',__('Any','epl')); ?> – lubo

+0

我只想为此添加property_category1。 – lubo

2

按照你的问题,我认为你正在寻找data attributes

<select name="property_category" data-property="category1" id="property_category" class="in-field field width"> 
0

是“property_category”您正在使用的实际名称?我不确定我是否明白你的想法。

您可以为选择标签制作标签。 或者如果你想'命名'选择框,只需输入它松散。

<!--previous HTML code--> 
    Property category 
<select name="property_category"><option <!-- php code -->></option></select> 
Property category 1 
<select name="property_category1"><option <!-- php code -->></option></select>