Ich versuche, einige Abfragen von der Datenbank zu machen und zu versuchen, Filter von einer Karte entsprechend dem Land zu machen.wie man Variable mit onclick zu Javascript-Datei sendet
ive schrieb den Java-Skript-Code und es funktioniert normal und Abfrage PHP-Datei. mein Problem nur, wie man einen Namen mit Onclick-Funktion sendet, um die Abfrage zu starten. Das angezeigte Problem ist immer, dass die Abfragevariable leer ist. der Code wie folgt:
<map name="Map" id="Map">
<area shape="poly" coords="948,4,454,927,452,932,454" value="USA" onclick="getCountry(this.value)" />
und Javascript-Code, der gut arbeitet:
function getCountry(value){
$.post("search.php"
,
{query:value},
function(data) {
$('#results').html(data);
});
}
die Variable Abfrage in search.php kommt mit Fehler immer wieder, dass es keine Daten empfangen den Ball hielt.
danken Ihnen im fortgeschrittenen
bedeuten Sie die Karte Bild im div machen, die den Wert innerhalb des Bereichs weiterleiten? –
Ich muss mehr als eine Onclick-Funktion machen, weil es eine Weltkarte ist. –
Nein, ich meine 'title' auf deinen' area' Elementen, um den Wert anstelle von 'value' zu halten. Das "Div" hier war nur zum Beispiel. Oder Sie könnten einfach die Daten * Attribute verwenden. https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/data-* – jered