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