Heim php教程 PHP开发 jquery ajax kombiniert mit getjson von thinkphp, um eine domänenübergreifende Methode zu erreichen

jquery ajax kombiniert mit getjson von thinkphp, um eine domänenübergreifende Methode zu erreichen

Dec 21, 2016 pm 04:55 PM

Das Beispiel in diesem Artikel beschreibt die Methode zum Kombinieren von jquery ajax mit getjson von thinkphp, um domänenübergreifend zu erreichen. Ich teile es Ihnen als Referenz mit:

Der Beitrag in jquery sollte nicht domänenübergreifend sein. Im Internet heißt es, dass das Abrufen domänenübergreifend sein kann, aber ich habe es versucht es und es hat nicht funktioniert. Dann habe ich den letzten Versuch unternommen, json zu bekommen. Das Ergebnis war erfolgreich, haha ​​​​

js schreibt:

$.getJSON(
    "/index.php/Index/test",
    function(data){
    alert(data.dd);
    }
);
Nach dem Login kopieren

Syntax:

jQuery.getJSON(url,[ data],[callback])

Schreiben in PHP:

$data['dd']='zonglonglong';
$this->ajaxReturn($data,'JSON');
Nach dem Login kopieren

Auf diese Weise können Sie domänenübergreifend darauf zugreifen.

Wenn es immer noch nicht funktioniert und ein Problem mit derselben Ursprungsrichtlinie vorliegt, schreiben Sie auf der Serverseite in die PHP-Datei

header("access-control-allow-origin:*");
Nach dem Login kopieren

Dies bedeutet, dass der Zugriff von allen anderen Domänen unterstützt wird. Wenn der Zugriff von einer bestimmten Domäne aus erfolgt, ändern Sie die *-Nummer in einen Domänennamen, wie zum Beispiel:

header("access-control-allow-origin:www.baidu.com");
Nach dem Login kopieren

Ich hoffe, dieser Artikel wird es erklären. Er wird für alle hilfreich sein, die sich mit der jQuery-Programmierung befassen.

Weitere verwandte Artikel zu Jquery Ajax in Kombination mit getjson von thinkphp zur Erzielung domänenübergreifender Methoden finden Sie auf der chinesischen PHP-Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)