「select」元素是由wordpress插件(PHP)創建的,我想用jQuery的.load()函數添加元素。WordPress的類別列表jQuery的加載()
的jQuery:
$("#ugc-input-post_category").load("../wp-content/themes/anim-theme/post-category.php");
後category.php:
<?php echo '<h1>TEST</h1>'; $categories = get_categories(); foreach ($categories as $category) : echo '<option value="' . $category->term_id . '">' . $category->name . '</option>'; endforeach; ?>
回聲函數返回 「TEST」 工程和 「H1」 元素出現在 「選擇」 元素,但不是循環應該生成的不同類別。但是,當我將PHP代碼添加到頁面的PHP代碼中時,它會起作用並生成類別列表。所以我認爲這是load()函數的問題。
非常感謝!
你不能把'h'標籤的''
全錯了。閱讀如何在wordpress中使用ajax。您需要一個「操作」並使用適當的ajax端點和註冊方法 – charlietfl