BEWERK 2018
Ja, ik leef nog. U kunt de fetch
. gebruiken API in plaats van jQuery
. Het wordt breed ondersteund, behalve (raad eens wie?...) IE 11 en lager, maar daar is een polyfill voor. Geniet van moderne codering.
OUD ANTWOORD
Je zult AJAX moeten gebruiken.
Javascript alleen kan geen php-script bereiken. U moet een verzoek indienen, de variabele doorgeven aan PHP, deze evalueren en een resultaat retourneren. Als u jQuery gebruikt, verzendt u een ajax verzoek is vrij eenvoudig:
$.ajax({
data: 'orderid=' + your_order_id,
url: 'url_where_php_is_located.php',
method: 'POST', // or GET
success: function(msg) {
alert(msg);
}
});
en je php-script zou de bestel-ID moeten krijgen zoals:
echo $_POST['orderid'];
De uitvoer keert terug als een string naar de succesfunctie.
BEWERKEN
U kunt ook de verkorte functies gebruiken:
$.get('target_url', { key: 'value1', key2: 'value2' }).done(function(data) {
alert(data);
});
// or eventually $.post instead of $.get