Home > Web Front-end > JS Tutorial > Jquery cross-domain method to obtain Json

Jquery cross-domain method to obtain Json

php中世界最好的语言
Release: 2018-04-25 14:15:29
Original
1034 people have browsed it

This time I will bring you the method and method of Jquery cross-domain obtaining Json. What are the precautions for Jquery cross-domain obtaining Json. The following is a practical case, let's take a look.

When using Jquery to retrieve data across domains in the past two days, I often encountered the error invalid label. It was very frustrating. I could never get the json value sent back by the server.

The two methods generally used across domains are: $.ajax and $.getJSON

Finally, calm down carefully and read the json official document and found this paragraph :

JSON data is a kind of structured data that can be easily parsed through JavaScript. If the obtained data file is stored on a remote server (with different domain names, that is, cross-domain data acquisition), you need to use the jsonp type. Using this type creates a query string parameter callback=? which is appended to the requested URL. The server should add the callback function name in front of the JSON data in order to complete a valid JSONP request. If you want to specify the parameter name of the callback function to replace the default callback, you can set the jsonp parameter of $.ajax().

In fact, the principle of jquery's cross-domain is realized through external links

Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template