ドロップダウン内にWordpressによって生成されたページのリストがあり、クリックすると、フォームを送信して選択したページに移動するにはどうすればよいですか?
<form id="work" action="" method="post">
<select name="work">
<?php $pages = get_pages(array('child_of' => '15', 'sort_column' => 'menu_order'));
foreach($pages as $post) {
setup_postdata($post);
$fields = get_fields(); ?>
<option class="work-dropdown" value="<?php echo the_permalink(); ?>"><?php echo the_title(); ?></option>
<?php } wp_reset_query(); ?>
</select>
</form>
私はこのjqueryを試しましたが、それが正しいかどうか、アクションに何を入れるべきかわかりません:
<script type="text/javascript">
jQuery(document).ready(function( $ ) {
$('.work-dropdown').change(function() {
$('#work').submit();
});
});
</script>