0

選択メニューで選択した値に基づいて、(wordpress) データベースからの値をテキストエリアに自動入力しようとしています。基本的に、選択メニューにはチームのリストが含まれており、選択したチームのプレーヤーの名前をテキストエリアに入力したいと考えています。

問題は、データベースのクエリに使用するために、選択したテキストを php 変数に変換する必要があることです。そのようです:

PHP

$usergroups = $mingleforum->get_usergroups();

$team_title = $_GET['usergroup'];
$team_id = get_page_by_title( $team_title );
$players = get_users( array (
                'meta_key' => 'team-meta',
                'meta_value' => $team_id
            )); 

JS

jQuery(function(jQuery){

jQuery('#usergroup').change(function() {

  jQuery.ajax({
      type: "GET",
      url: "http://localhost:8888/dev_wordpress/wp-admin/admin.php?page=mfgroups&mingleforum_action=usergroups&do=add_user_togroup",
      data: { usergroup: jQuery(this).find(':selected').text() }
  }).done(function( msg ) {
    alert( "Data Saved: " + msg );

    });

   });


});

更新:(@jterryのコメントに基づいて)URLを修正し、エラーが発生しなくなりました(まだ機能していませんが)次のエラーが発生しています: GET http://localhost:8888/dev_wordpress/wp-admin/wpf-addusers.php?usergroup=Coq+and+Bulldog 404 (Not Found)

4

1 に答える 1