Использование AJAX для динамических страниц настроек

У меня есть страница настроек, например …

add_options_page ( 'XXX', 'XXX', 'manage_options', 'xxx_plugin', 'xxx_options_page' ); function xxx_options_page() { ?> <div class="wrap"> <h2><?php _e('XXX Settings', 'xxx'); ?> </h2> <form action="options.php" method="post"> <?php settings_fields('xxx_plugin_options'); ?> <?php $options = get_option('xxx_options'); ?> <?php $t = xxx_get...; ?> <table class="form-table"> <select name='xxx_options[foobar]'> <?php foreach($t as $key => $value) { ?> <option value='<?php echo $key ?>' <?php selected($key, $options['xxx']); ?>><?php echo $value ?></option> <?php } ?> </select> // ... more elements, submit-button, ... </form> <?php } ?> 

Мне нужно добавить еще один элемент select, thoose зависит от выбора первого элемента select.

Например: Первый select-element: Select Country -> Second select element: Выберите состояния выбранной страны -> Третий элемент выбора: выберите города выбранного состояния.

Я думаю, я не могу сделать это без Ajax, но я не нашел подходящего примера или учебника, как это сделать с WP и Ajax. Есть идеи? Любые примеры? ТИА!

Solutions Collecting From Web of "Использование AJAX для динамических страниц настроек"