我是ajax的新手。我想在頁面上放置一個組合框。 Combobox包含選項 受歡迎程度,按價格和按日期。我如何在wordpress中使用ajax
我想在不重新加載頁面的情況下更改ajax的內容。
例如,我正在展示手錶產品。當用戶改變組合框處的值時,頁面顯示的值/圖像將相應地改變。
1)我想知道如何使用ajax與文字按下。 2)代碼來實現這一點。
我使用這個代碼:
<div class="prodimg">
<ul class="rcollpro">
<?php
$ordr ='date';
$args = array('post_type' => 'product', 'product_cat' => 'Rings', 'stock' => 1, 'posts_per_page' => 12, 'orderby' =>'$ordr','order' => 'DESC');
$loop = new WP_Query($args);
while ($loop->have_posts()) : $loop->the_post(); global $product; ?>
<li class="rcollproli">
<a href="<?php the_permalink(); ?>"><?php if (has_post_thumbnail($loop->post->ID)) echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); else echo '<img src="'.woocommerce_placeholder_img_src().'" alt="Placeholder" width="65px" height="115px" />'; ?></a>
<h3><?php the_title(); ?></h3>
<span class="price"><?php echo $product->get_price_html(); ?></span><br />
<?php woocommerce_template_loop_add_to_cart($loop->post, $product); ?>
</li><!-- /span3 -->
<?php endwhile; ?>
<?php wp_reset_query(); ?>
</ul><!-- /row-fluid -->
</div>
你能告訴我們你已經嘗試過?您是否閱讀過WP中有關AJAX的WP Codex內容? http://codex.wordpress.org/AJAX_in_Plugins(標題說「插件」,但也應該適用於主題。) – ojrask
http://www.w3schools.com/PHP/php_ajax_database.asp – Misunderstood
實際上我想實現的是我想要改變頁面的結果(從wp數據庫在頁面上顯示的圖像)產品圖像將在從組合框中選擇選項時改變。如果用戶選擇按選項排序的熱門頁面內容加載。 – MC3