Are you familiar with jQuery? You’ll want to post the term to a admin-ajax, and use the response to populate the second select.
Here is the codex documentation:
http://codex.wordpress.org/AJAX_in_Plugins
A loose example for your situation:
$first_term = $('#states');
$name = $first_term.children('option:selected').text();
var data = {
action: 'tag_slug',
slug: $slug
};
var ajaxurl="wp-admin/admin-ajax.php";
$.post(ajaxurl, data, function(response) {
$('#city').empty().append(response);
});
You would build the options in a similar way as you have show in your AJAX response callback, so that that is what is returned and is what is appended to the City select.
Note the “Ajax on the Viewer-Facing Side” section of the above codex link to make sure it works for non-loggedin users.
Related Posts:
- Modify Term Update Redirection
- Multi-select field for Taxonomy can’t save the value
- Custom Taxonomy Not Saving in Front End Post
- How to add a dynamic dropdown derived from custom taxonomy
- WordPress Multiple Taxonomy Query
- Best approach of implementing multi-select/checkboxes for taxonomies?
- Using wp_query is it possible to orderby taxonomy?
- How to add images to taxonomies?
- Can you add the visual editor to the description field for custom taxonomies?
- custom post type taxonomy “tag” archive : no post found
- Get taxonomy names by post id
- Return only the custom sub-term for custom post type, do not echo term-parent
- Get total number of comments from posts in a specific custom taxonomy
- Custom hierarchal taxonomy loses interface hierarchy when selecting parent & children
- Formating the_terms() function output
- Custom taxonomy on users with UI
- Post tags saving as both tag name & tag ID on post update when tags are displayed as checkboxes
- Taxonomy Relationships
- Combine multiple custom user taxonomy in single url
- Add custom taxonomy to default category taxonomy?
- Display sub-taxonomies based on SELECTED parent-taxonomy
- Checking if a Page has an Associated Term?
- What are terms and taxonomy, how they related to post and how these three are stored in database?
- Taxonomy , subtaxonomy,child taxonomy of a product woocommerce
- Get terms ordered by post date
- How can I get WP to build a feed based on multiple taxonomy terms
- Change permalink of post if it belongs to custom taxonomy
- Get pages only with a specific taxonomy
- Share taxonomy between user and posts?
- Reverse traversing taxonomy based on term_id
- How to filter terms from a custom taxonomy by a usermeta value on all screens and templates
- How to obtain the link/URL to the feed of a custom taxonomy?
- get_term_children doesn’t return an array of children terms
- Use get_the_terms to list subcategories of custom taxonomy
- Get taxonomy parent using child slug (from merged taxonomies)
- Creating a custom search form
- Custom taxonomy [year] is directing to yearly archive
- Display Taxonomy Terms in an option tag with value being the slug
- Modify “View” in admin panel for custom taxonomy
- Taxonomies on custom taxonomies
- How to join result of different taxonomies?
- Hide product categories and taxonomy terms in menu if empty
- Custom taxonomy forms for user profile
- Simple Filter between multiple taxonomys
- How to add Post Format Taxonomy Archive page in the menu?
- How to Rewrite Taxonomy URL to Include the Post Type as the Second Segment of the URL?
- get the taxonomies terms associated with users
- Add Taxonomy Subcategory To Permalink
- Replace taxonomy permalinks
- Custom Taxonomy Term Archive Page Template that Filters 2 or more Taxonomies
- Front-End Custom Taxonomy Tag Select
- Create custom taxonomy and Display in metabox dropdown
- Custom Taxonomy with tax_query
- Override Taxonomy Template
- Changing select options based on previous select with PHP & AJAX
- Get posts in certain Taxonomy terms for the current page url
- Trying to add taxonomy to get_categories() but it’s not working. How to fix this?
- Edit custom taxonomy description programatically
- Get taxonomy name for the current post
- View the complete list of a taxonomy in the navigation menu
- Changing input type from text to multi select dropdown – skill taxonomy
- Get name of taxonomies of current page
- Filter through custom taxonomy with an array of taxonomy IDs
- Add custom taxonomy as a css class
- Taxonomy page shows category in title
- Query custom taxonomy for category including children
- Taxonomy Overview Page?
- Order taxonomy terms wordpress
- Only display latest custom taxonomy post
- Unable to get the Parent Custom Taxonomy Terms
- Unsetting post_tag taxonomy breaks term description for other taxonomies
- Taxonomies on Pages with Custom Formatting
- How to combine taxonomies into URL?
- Why do my quick edits for custom taxonomies not show on the post frontend?
- Prioritise Pages over Taxonomy Term Root Archive, but not Taxonomy Term Child Archives
- Tracking the name of a custom taxonomy
- Add terms to a taxonomy archive from within the same taxonomy
- Show recent posts from a custom taxonomy in wordpress
- Fill New Taxonomies
- how do you pull data from two taxonomies?
- problem : Custom taxonomy template not showing
- Filter “get_terms” query
- How To Create Dynamic Permalink To Custom Taxonomy List of Current Posts?
- generate random slug when adding taxonomy
- Sort Taxonomy List by Custom Values
- How to display custom taxonomy
- Taxonomy term breadcrumb; how?
- get multiple values from $_GET from multiple checkboxes
- Advanced AND tax_query in sidebar with 2 taxonomies
- Using wp_query is it possible to orderby taxonomy?
- Alternative for is_taxonomy() to workaround theme’s default sidebar
- Custom Taxonomy Template Variables Available?
- Adding new terms to custom taxonomy
- Group custom taxonomies based on tags contained in their posts
- Prevent random entries in hierarchical false taxonomies
- Exporting CSV of users with custom user taxonomies out of WordPress
- is_tax not working for custom taxonomy
- Querying posts globally based on custom taxonomy with its own taxonomymeta table
- How to delete unused terms?
- Child terms with improper parent in the url should redirect to 404