$_GET the value of (&) with AJAX

Active3 hr before
Viewed126 times

5 Answers


Meta Stack Overflow , Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers ,AJAX requests are aynchronous by default; you can't return their result in a function, you need to use callbacks. The easiest way to achieve what you want is to put your code that handles your data in your success handler:, Stack Overflow Public questions & answers

I think what you want to do is this.

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"><\script>
<script type="text/javascript">
function showGetResult( name )
        url: 'http://localhost/index.php',
        type: 'get',
        dataType: 'text/html',

load more v

settings Type: PlainObject A set of key/value pairs that configure the Ajax request. All settings are optional. A default can be set for any option with $.ajaxSetup(). See jQuery.ajax( settings ) below for a complete list of all settings. ,Note: Default settings can be set globally by using the $.ajaxSetup() function., url Type: String A string containing the URL to which the request is sent. , getAllResponseHeaders() as a string

         accepts: {
            mycustomtype: 'application/x-some-custom-type'
         }, // Instructions for how to deserialize a `mycustomtype`  converters: {    'text mycustomtype': function(result) {      // Do Stuff      return newresult;    }  },   // Expect a `mycustomtype` back from server  dataType: 'mycustomtype'});
load more v

Approach: Create a button in HTML document and assign an Id to it. In JavaScript file add an event listener to button i.e click. Then the request is made to PHP file using jQuery Ajax.,How to get the ID of the clicked button using JavaScript / jQuery ?,How to send button value to PHP backend via POST using ajax ?,PHP code: The following is the code for “action.php” file.


For example, Select2 might issue a request that looks like: https://api.github.com/search/repositories?term=sel&_type=query&q=sel.,Sometimes, you may need to add additional query parameters to the request. You can modify the parameters that are sent with the request by overriding the ajax.data option:,Select2 comes with AJAX support built in, using jQuery's AJAX methods. In this example, we can search for repositories using GitHub's API:,You may wish to set a pre-selected default value for a Select2 control that receives its data from an AJAX request.

In your HTML:

<select class="js-data-example-ajax"></select>
load more v

httpRequest.responseXML – returns the response as an XMLDocument object you can traverse with JavaScript DOM functions,Make requests to the server without reloading the page,We'll also add a line to our event handler to get the user's data from the text box and send it to the makeRequest() function along with the URL of our server-side script:,What should this function do? First, the function needs to check the request's state. If the state has the value of XMLHttpRequest.DONE (corresponding to 4), that means that the full server response was received and it's OK for you to continue processing it.

// Old compatibility code, no longer needed.
if (window.XMLHttpRequest) { // Mozilla, Safari, IE7+ ...
   httpRequest = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE 6 and older
   httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
load more v

Other "value-undefined" queries related to "$_GET the value of (&) with AJAX"