Javascript wordpress显示所选项目

Javascript wordpress显示所选项目,javascript,jquery,wordpress,wordpress-theming,Javascript,Jquery,Wordpress,Wordpress Theming,我正在使用query_posts拉取某些页面,以填充下拉菜单 让我们假设该列表填充以下字段 option1, option2, option3 and option4 现在,如果我选择了选项3,并且我的页面更改为该选项,那么如何将其显示为selectedIndex <select name="speedC" id="speedC" onchange='document.location.href=this.options[this.selectedIndex].value;'&g

我正在使用query_posts拉取某些页面,以填充下拉菜单

让我们假设该列表填充以下字段

option1, option2, option3 and option4
现在,如果我选择了
选项3
,并且我的页面更改为该选项,那么如何将其显示为selectedIndex

<select name="speedC" id="speedC"
    onchange='document.location.href=this.options[this.selectedIndex].value;'> 
    <option value="">
    <?php echo attribute_escape(__('V&auml;lj en fr&aring;n listan')); ?></option> 
    <?php 
    $pages = get_pages('include=11,13,15,17,38'); 
    foreach ($pages as $pagg) {
        $option = '<option value="'.get_page_link($pagg->ID).'">';
        $option .= $pagg->post_title;
        $option .= '</option>';
       echo $option;
    } ?>
</select>

您要使用的Wordpress函数是\u page()

其中“id”是您已经获取的id。有关更多信息,请查看

编辑: 我不太确定这里的语法,但类似这样的东西可能会让您启动并运行:

<select name="speedC" id="speedC"
onchange='document.location.href=this.options[this.selectedIndex].value;'> 
<option value="">
<?php echo attribute_escape(__('V&auml;lj en fr&aring;n listan')); ?></option> 
<?php 
$pages = get_pages('include=11,13,15,17,38'); 
foreach ($pages as $pagg) {

    $option = '<option value="'.get_page_link($pagg->ID).'"';
    if(is_page($pagg->ID)){
       $option .= "SELECTED "
    }
    $option .= ">".$pagg->post_title;
    $option .= '</option>';
   echo $option;
} ?>
</select>


实际上,上面的语句只是把它放在文本前面。你复制并粘贴了这个吗?我确信在插入选定属性>是的,抱歉之后我正在关闭节点。我只是想指出,我必须关闭节点。
<select name="speedC" id="speedC"
onchange='document.location.href=this.options[this.selectedIndex].value;'> 
<option value="">
<?php echo attribute_escape(__('V&auml;lj en fr&aring;n listan')); ?></option> 
<?php 
$pages = get_pages('include=11,13,15,17,38'); 
foreach ($pages as $pagg) {

    $option = '<option value="'.get_page_link($pagg->ID).'"';
    if(is_page($pagg->ID)){
       $option .= "SELECTED "
    }
    $option .= ">".$pagg->post_title;
    $option .= '</option>';
   echo $option;
} ?>
</select>