Heim  >  Artikel  >  Backend-Entwicklung  >  Die Live-Suche kann die Syntax dieser Seite nicht zum Abrufen von Daten in ein Div verwenden?

Die Live-Suche kann die Syntax dieser Seite nicht zum Abrufen von Daten in ein Div verwenden?

WBOY
WBOYOriginal
2016-10-11 14:23:301531Durchsuche

Ich habe eine Live-Suche durchgeführt (unter der Annahme von search.php) und die Daten werden auf Seite a abgerufen.
Wenn es übereinstimmende Daten gibt, werden diese in das Div von Seite a gedruckt.
Das Problem kommt

Da meine search.php einige JQuery-Operationen wie data- und $.ajax usw. enthält, mit denen die Daten bearbeitet und aktualisiert werden können
, habe ich diese Plug-Ins auf der Seite wie
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>Und die jquery.js-Plug-in-Syntax am Ende der Seite (setzen Sie
und data- usw. ein) $.ajax

Wenn die Daten das Div von Seite a erreichen, verwende ich die JQuery-Syntax darauf, aber es funktioniert überhaupt nicht!

Also habe ich das Plug-in

und mein eigenes jquery.js <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script> zu search.php hinzugefügt und es hat funktioniert. Beim Aktualisieren der Daten wird der Wert des Feldes jedoch vollständig gelöscht, d. h. Der Feldwert ändert sich, nachdem ich auf „Speichern“ geklickt habe.
Aber wenn ich nur „search.php“ eingebe (ohne auf Seite a zu schauen), um Daten und andere Vorgänge zu aktualisieren
Der Vorgang ist völlig normal! Es ist durchaus möglich, Daten usw. zu speichern

Also verstehe ich nicht ganz, wie ich das erklären soll?

Das bedeutet, dass search.php eine völlig unabhängige Seite ist und jegliche Syntax auf Seite A völlig nicht verfügbar ist

Aber ich drucke auf Seite a...

Wenn es sich dann um eine völlig unabhängige Seite handelt, wäre das Hinzufügen von Syntax zu search.php seltsam (der Feldwert wird leer)!

Antwortinhalt:

Ich habe eine Live-Suche durchgeführt (unter der Annahme von search.php) und die Daten werden auf Seite a abgerufen.

Wenn es übereinstimmende Daten gibt, werden diese in das Div von Seite a gedruckt.
Das Problem kommt

Da meine search.php einige JQuery-Operationen wie

und data- usw. enthält, mit denen die Daten bearbeitet und aktualisiert werden können $.ajax, habe ich diese Plug-Ins auf der Seite wie

Und die jquery.js-Plug-in-Syntax am Ende der Seite (setzen Sie <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script> und
usw. ein) data- $.ajaxWenn die Daten das Div von Seite a erreichen, verwende ich die JQuery-Syntax darauf, aber es funktioniert überhaupt nicht!

Also habe ich das Plug-in

und mein eigenes jquery.js

zu search.php hinzugefügt und es hat funktioniert. Beim Aktualisieren der Daten wird der Wert des Feldes jedoch vollständig gelöscht, d. h. Der Feldwert ändert sich, nachdem ich auf „Speichern“ geklickt habe.<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>Aber wenn ich nur „search.php“ eingebe (ohne auf Seite a zu schauen), um Daten und andere Vorgänge zu aktualisieren
Der Vorgang ist völlig normal! Es ist durchaus möglich, Daten usw. zu speichern

Also verstehe ich nicht ganz, wie ich das erklären soll?

Das bedeutet, dass search.php eine völlig unabhängige Seite ist und jegliche Syntax auf Seite A völlig nicht verfügbar ist


Aber ich drucke auf Seite a...

Wenn es sich dann um eine völlig unabhängige Seite handelt, wäre das Hinzufügen von Syntax zu search.php seltsam (der Feldwert wird leer)!

Stellungnahme:
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