jquery - Get request and query string -
i'm trying information route ajax call. have query strings need fetch in route.
$.ajax({ url: '/servers', type: 'get', data: {ip: serverip, port: serverport}, }) .done(function() { console.log("success" + data); }) however, console returns 404. i'm not sure how request in routes.
route::get('/servers', function(){ $ip = input::get('ip'); $port = input::get('port'); return $ip . $port; // checking if works }); eventually request router controller, i'm trying ajax request work first. doing wrong?
you may try retrieve post/get inputs:
$ip = input::get('ip'); $port = input::get('port'); but in case (for query strung) uri should contain them, example:
http://example.com/servers?ip=serverip&port=serverport so, pass them url in ajax
// query string: ?ip=serverip&port=serverport url: '/servers?ip='+serverip+'&port='+serverport if use post request , should then, in case may try this:
$.ajax({ url: '/servers', type: 'post', data: {ip: serverip, port: serverport} }) .done(...) the server side code retrieve data post remains same change route declaration post. check more (retrieving input value) on laravel website.
Comments
Post a Comment