Laravel übergibt Daten mit Ajax an den Controller

Wie gebe ich die ID von diesem Ajax-Aufruf an die TestController-Funktion getAjax () weiter? Wenn ich den Anruf tätige, lautet die URL testUrl? Id = 1

Route::get('testUrl', 'TestController@getAjax');

<script>
    $(function(){
       $('#button').click(function() {
            $.ajax({
                url: 'testUrl',
                type: 'GET',
                data: { id: 1 },
                success: function(response)
                {
                    $('#something').html(response);
                }
            });
       });
    });    
</script>

TestController.php

public function getAjax()
{
    $id = $_POST['id'];
    $test = new TestModel();
    $result = $test->getData($id);

    foreach($result as $row)
    {
        $html =
              '<tr>
                 <td>' . $row->name . '</td>' .
                 '<td>' . $row->address . '</td>' .
                 '<td>' . $row->age . '</td>' .
              '</tr>';
    }
    return $html;
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage