Ich erzeuge Zeilen beim Klicken auf die Plus-Schaltfläche, um weitere Zeilen in der Tabelle mit Javascript hinzuzufügen. Innerhalb einer der Zelle muss ich Wert von der Haupttabelle erhalten, damit der Benutzer sie in Php auswählt. Ich kann PHP nicht in das Skript einfügen. Wie sollte ich meine Werte bevölkern?Wie erhalten Sie Werte von DB in Javascript?
Antwort
Sie können AJAX verwenden, um Werte von DB zu bekommen. (Vorausgesetzt, Sie ein Dropbox mit db Werte auffüllen möchten)
jQuery und AJAX sind zwei völlig verschiedene Dinge. jQuery unterstützt AJAX, benötigt aber keine AJAX-Anfrage. Auch eine andere Erklärung als "Verwenden Sie dies" wäre nützlich. – Oldskool
Angesichts der Frage, wie vage die Frage formuliert ist, halte ich es für unfair, auf eine vage formulierte Antwort zu stoßen, die die Person sicherlich in die richtige Richtung weisen würde. – apriede
@apriede Jemand in eine mögliche richtige Richtung zeigen ist nicht wirklich eine Antwort, es sollte als Kommentar platziert werden. Ungereimte Fragen sollten geschlossen und zurückgestellt werden, anstatt mit etwas ebenso Unbestimmtem beantwortet zu werden. – Oldskool
Ihre Frage vage und etwas verwirrend, aber von dem, was ich sammeln, werden Sie AJAX suchen. AJAX kann Daten an ein PHP-Skript senden und eine Antwort erhalten, ohne die Seite neu zu laden. Um AJAX zu verwenden, müssen Sie jQuery haben. Hier ist ein AJAX Beispiel:
Angenommen, Sie haben diesen leeren HTML-Absatz und eine Schaltfläche:
<p id="test"></p>
<button id="click">click me</button>
Als nächstes können wir das definieren, wenn die Schaltfläche geklickt wird, ist es die Funktion getParaAjax feuert().
$("#click").click(function() {
getParaAjax();
});
Jetzt können wir die Funktion getParaAjax() definieren, die die Anfrage enthält.
function getParaAjax() {
$.ajax({url: "example.php",
success: function(result){
$("#test").html(result);
}});
}
Das Stück Code geht an example.php und dann hängt die Antwort (die Ausgabe von example.php) mit dem Absatz-Tag. In example.php sucht es Daten aus der Datenbank und gibt sie dann aus.
<?php
//MySQLi connect code
//MySQL select paragraph from text DB
$result = "Hello, World!";
echo $result;
?>
Dann wird der letzte Absatz-Tag würde wie folgt aussehen:
<p id='test'>Hello, World!</p>
Natürlich, die PHP-Code nicht echt war, aber von hier aus können Sie ein PHP-Skript schreiben, die die Daten ausgibt, müssen auf Ihrer HTML-Seite, und rufen Sie es von AJAX mit jQuery, und fügen Sie es an Ihre Tabelle oder einen anderen Ort auf der Seite, ohne zu aktualisieren. Sie können auch POST- und GET-Daten über AJAX an Ihre PHP-Seite senden und viele andere Dinge tun. Hier sind einige Links:
- 1. Werte in PHP von JavaScript erhalten
- 2. Erhalten Sie Werte von einem Objekt in JavaScript
- 3. Wie erhalten Sie Array-Schlüssel in Javascript?
- 4. Werte von Tabelle der Textfelder erhalten Javascript
- 5. Wie kann ich Werte von mysql db erhalten, ersetzen Sie einen Text von den Werten, und dann erhalten Sie die durchschnittliche Anzahl der numerischen Werte?
- 6. Wie erhalten Sie Werte von Steuerelementen in ModalPopupExtender?
- 7. Erhalten von PHP-Array-Werte in ein Javascript-Array
- 8. zufällige Werte von db in C#
- 9. Werte von CFLOOP erhalten
- 10. Wie erhalten Sie Werte von links/rechts/oben/unten Eigenschaften in Pixel mit Javascript?
- 11. Wie erhalten Sie ausgewählte Werte von Kontrollkästchen in DataTable der verschiedenen Seiten Paginierung PHP und Javascript?
- 12. PHP So erhalten Sie Werte von Daten
- 13. Wie erhalten Sie JavaScript neue Objektinformationen von Javascript aus Webkit?
- 14. Erhalten Sie Attributnamen und Werte von ElementTree
- 15. So erhalten Sie Werte von JSON-Objekt in Zeichenfolge mithilfe von JavaScript
- 16. Erhalten Sie eindeutige Werte von Matrix
- 17. Wie erhalten Sie alternative Werte für ROW_NUMBER()?
- 18. Wie erhalten Sie die build.prop-Werte?
- 19. Erhalten von Bedingungsspalte Werte
- 20. Wie erhalten Sie mehrere Rückgabewert von PHP durch JavaScript/jquery?
- 21. Wie erhalten Sie die Werte von mehreren Dynaformen?
- 22. Werte von J48 erhalten
- 23. Zählen Sie die Werte in json javascript
- 24. Wie Werte von Prestashop Modul-Datenbank erhalten
- 25. Erhalten Sie alle Werte von mehreren Dateien auswählen, mit jQuery
- 26. Wie erhalten GridView-Werte von Asp: BoundField?
- 27. Wie erhalten Sie Werte von HTML mit TypeScript?
- 28. Wie erhalten Sie alle Werte von Python Enum-Klasse?
- 29. Erhalten Sie POST-Werte in Django
- 30. Erhalten Sie verschiedene Werte von Queryset durch Feld
Ich bin nicht wirklich sicher, was Sie fragen. Könntest du bitte deine Frage umformulieren oder ein paar Screenshots von dem hinzufügen, was du meinst? – Oldskool
Verwenden Sie Ajax und erhalten Sie Daten von der Serverseite und füllen Sie sie – Poria
http://StackOverflow.com/Help/how-to-ask –