Generate dynamic page through data from another page

You need javascript code that make ajax request (after click on item from list) and display data from response.
You will need also function that receive object ID from request and prepare response. Add function to action hook wp_ajax_nopriv_my_action

add_action( 'wp_ajax_nopriv_my_action', 'my_action' );

function my_action() {
    $output="";
    if ( isset($_POST['object_id'] ) {

       // prepare output
    }
    echo json_encode($output);
    wp_die();
}

ajax in WP