REDIGERING 2018
Ja, jeg er stadig i live. Du kan bruge fetch
API i stedet for jQuery
. Det er bredt understøttet undtagen (gæt hvem?...) IE 11 og derunder, men der er en polyfill til det. Nyd moderne kodning.
GAMMEL SVAR
Du skal bruge AJAX.
Javascript alene kan ikke nå et php-script. Du bliver nødt til at lave en anmodning, sende variablen til PHP, evaluere den og returnere et resultat. Hvis du bruger jQuery, sender du en ajax anmodningen er ret enkel:
$.ajax({
data: 'orderid=' + your_order_id,
url: 'url_where_php_is_located.php',
method: 'POST', // or GET
success: function(msg) {
alert(msg);
}
});
og dit php-script skulle få ordre-id'et som:
echo $_POST['orderid'];
Outputtet vender tilbage som en streng til succesfunktionen.
REDIGER
Du kan også bruge stenografifunktionerne:
$.get('target_url', { key: 'value1', key2: 'value2' }).done(function(data) {
alert(data);
});
// or eventually $.post instead of $.get