Wordpress:按时间过滤未加载

时间:2016-05-04 08:42:28

标签: wordpress

我在wordpress中遇到问题,我无法按时间过滤。

我有4个选项,如下: 1)任何时间 2)今天 3)本周 4)本月

这个问题是所有选项都有效,除了今天的选项。我将发布以下代码供您参考。任何帮助将不胜感激。

注意:使用的主题是EventBuilder。我无法访问他们的支持系统

CODE:

    <div class="col-sm-12">

        <select id="listingFormTime" name="listingFormTime">

            <option value="" <?php selected( $time, "" ); ?>><?php _e( "Any Time", "themesdojo" ); ?></option>
            <option value="1" <?php selected( $time, 1 ); ?>><?php _e( "Today", "themesdojo" ); ?></option>
            <option value="2" <?php selected( $time, 2 ); ?>><?php _e( "This Week", "themesdojo" ); ?></option>
            <option value="3" <?php selected( $time, 3 ); ?>><?php _e( "This Month", "themesdojo" ); ?></option>

        </select>

    </div>

我认为这个过滤器是在AJAX中我不是很确定,已经有人给了这个代码并且修复它们有很多问题。如有任何疑问或其他任何需要,请与我联系。谢谢。

编辑:使用周围的代码

    jQuery(document).on('click','#reset-filter', function(e) {

            jQuery('#my_listings_current_page').val('1');
            jQuery('#filterKeywords').val('');
            jQuery('#filterLocation').val('');
            jQuery('#listingFormLoc').val('');
            jQuery('#listingFormCat').val('');
            jQuery('#listingFormTime').val('');
            jQuery('#latitude').val('');
            jQuery('#longitude').val('');
            jQuery('.tag-filter').removeClass('active');
            jQuery('#filter-tags-holder input').remove();
            jQuery( "#advance-search-slider" ).css("display", "none");

            $.fn.tdSubmitFilterMap();

            $.fn.tdSubmitFilter();

            $.fn.tdSubmitFilterList();

            e.preventDefault();

        });

0 个答案:

没有答案