Mit Ajax und json-Rückgabe-array in laravel 5

Mit Ajax und json-Rückgabe-array in laravel 5Ich bin neu zu "AJAX" und ich habe versucht, eine Anfrage zu senden "ONSELECT" mit "AJAX" und eine "JSON" - Antwort im "laravel 5".

Hier ist meiner Ansicht

<select>
<option data-id="a" value="a">a</option>
<option data-id="b" value="b">b</option>
<option data-id="c" value="c">c</option>
</select>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>

<script type="text/javascript">
$('select').change(function(){
var data = $(this).children('option:selected').data('id');

$.ajax({
    type    :"POST",
    url     :"http://localhost/laravel/public/form-data",
    dataType:"html",
    data    :{ data1:data },

    success :function(response)
    alert("thank u");
    }),
});
</script>

Hier ist mein Controller zu erhalten ajax-request

public function formdata(){
    $data = Input::get('data1');

    //somecodes

    return Response::json(array(
                    'success' => true,
                    'data'   => $data
                )); 
}

Hier ist meine Route

 Route::post('form-data',array('as'=>'form-data','uses'=>'FormController@formdata'));

Ich habe auch versucht, ändern Sie die URL des ajax mit nur form-data und {{Url::route('form-data')}}.

Hallo Prasad , Welche Fehler sind Sie immer ?
Es gibt keine Fehler aber der code nur doesnt Arbeit
auch in laravel 5 die syntax sind wohl zu ändern das ist der Hauptgrund

InformationsquelleAutor sujit prasad | 2015-02-19

Schreibe einen Kommentar