第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaScript:數(shù)組反向和聯(lián)接無法正常運行join()方法中的空令牌

JavaScript:數(shù)組反向和聯(lián)接無法正常運行join()方法中的空令牌

胡子哥哥 2021-04-07 13:14:03
我有一個基本的存檔提要。我正在嘗試按表格添加一個簡單的下拉列表,使我可以按日期,標(biāo)題和受歡迎程度對結(jié)果進行排序...我有點,但它并沒有按我預(yù)期的那樣工作。我有一個下拉菜單,“ onchange”獲取選項的值,并將其添加到URL。通過將值設(shè)置為?orderby = date&order = DESC,它可以工作...但是,它會重新加載頁面(很好),并且不保存所選選項的值...,因此下拉字段不顯示所選值...如果我選擇其他值,它也不會刪除該值。因此,如果選中,它將在orderby = date&order = DESC的末尾附加?orderby = date&order = ASC。并將繼續(xù)這樣做,這會導(dǎo)致問題。第三,“視圖”似乎不起作用,不確定要根據(jù)多少人查看過的頁面來過濾該值是什么(甚至有可能嗎??。﹊f ( have_posts() ) :     echo '<div class="posts-query">';?>        <div id="sortby"> SORT BY: &nbsp;        <select class="dropdown-class" name="sort-posts" id="sortbox" onchange="document.location.href=location.href+this.options[this.selectedIndex].value;">        <option disabled>Sort by</option>        <option value="?orderby=date&order=DESC">Newest</option>        <option value="?orderby=date&order=ASC">Oldest</option>        <option value="?orderby=title&order=ASC">A-Z Asc</option>        <option value="?orderby=title&order=DESC">A-Z Desc</option>        <option value="?orderby=views&order=ASC">Views Asc</option>            <option value="?orderby=views&order=DESC">Views Asc</option>    </select></div><?php while ( have_posts() ) : the_post(); ?>               <div class="query-post">                <div class="posts-image">                    <?php the_post_thumbnail("thumbnail");?>                </div>                <div class="post-categories">                    <?php $postType = get_post_type_object(get_post_type());                    if ($postType) {                    echo esc_html($postType->labels->singular_name);                    } ?>                </div>                <div class="posts-title">                    <a href="<?php the_permalink(); ?>">                        <h3>                             <?php the_title() ?>                        </h3>                    </a>                </div>            </div><?php endwhile; endif; ?>有沒有一種方法可以簡單地按日期,標(biāo)題和視圖對WP_Query進行排序,并且不僅可以將選項下拉列表中的選定結(jié)果保存為“ selected”,而且還可以從下拉列表中選擇一個新的查詢來刪除上一個查詢?
查看完整描述

1 回答

?
慕雪6442864

TA貢獻1812條經(jīng)驗 獲得超5個贊

對于那些可能感興趣的人,我使用以下代碼解決了這個問題:


<div id="sortby"> SORT BY: &nbsp;

        <select class="dropdown-class" name="sort-posts" id="sortbox" onchange="document.location.search=this.options[this.selectedIndex].value;">

        <option disabled>Sort by</option>

        <option <?php if( isset($_GET["orderby"]) && trim($_GET["orderby"]) == 'date' && isset($_GET["order"]) && trim($_GET["order"]) == 'DESC' ){ echo 'selected'; } ?> value="?orderby=date&order=DESC">Newest</option>

        <option <?php if( isset($_GET["orderby"]) && trim($_GET["orderby"]) == 'date' && isset($_GET["order"]) && trim($_GET["order"]) == 'ASC' ){ echo 'selected'; } ?>  value="?orderby=date&order=ASC">Oldest</option>

        <option <?php if( isset($_GET["orderby"]) && trim($_GET["orderby"]) == 'title' && isset($_GET["order"]) && trim($_GET["order"]) == 'ASC' ){ echo 'selected'; } ?> value="?orderby=date&order=DESC" value="?orderby=title&order=ASC">A-Z Asc</option>

        <option <?php if( isset($_GET["orderby"]) && trim($_GET["orderby"]) == 'title' && isset($_GET["order"]) && trim($_GET["order"]) == 'DESC' ){ echo 'selected'; } ?>  value="?orderby=title&order=DESC">A-Z Desc</option>

        <option <?php if( isset($_GET["orderby"]) && trim($_GET["orderby"]) == 'views' && isset($_GET["order"]) && trim($_GET["order"]) == 'ASC' ){ echo 'selected'; } ?> value="?orderby=views&order=ASC">Views Asc</option>

        <option <?php if( isset($_GET["orderby"]) && trim($_GET["orderby"]) == 'views' && isset($_GET["order"]) && trim($_GET["order"]) == 'DESC' ){ echo 'selected'; } ?> value="?orderby=views&order=DESC">Views Desc</option>


        </select>

        </div>


查看完整回答
反對 回復(fù) 2021-04-22
  • 1 回答
  • 0 關(guān)注
  • 154 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號