sql >> Databasteknik >  >> RDS >> Mysql

Javascript funktion posta och kalla php script

REDIGERA 2018

Ja, jag lever fortfarande. Du kan använda fetch API istället för jQuery . Det stöds brett utom (gissa vem?...) IE 11 och lägre men det finns en polyfill för det. Njut av modern kodning.

Stöd för fetch API

GAMMEL SVAR

Du måste använda AJAX.

Javascript ensamt kan inte nå ett php-skript. Du måste göra en begäran, skicka variabeln till PHP, utvärdera den och returnera ett resultat. Om du använder jQuery skickar du en ajax begäran är ganska enkel:

$.ajax({
    data: 'orderid=' + your_order_id,
    url: 'url_where_php_is_located.php',
    method: 'POST', // or GET
    success: function(msg) {
        alert(msg);
    }
});

och ditt php-skript bör få order-id som:

echo $_POST['orderid'];

Utdata kommer att återgå som en sträng till framgångsfunktionen.

REDIGERA

Du kan också använda stenografifunktionerna:

$.get('target_url', { key: 'value1', key2: 'value2' }).done(function(data) {
    alert(data);
});

// or eventually $.post instead of $.get


  1. Vad är @@MAX_PRECISION i SQL Server?

  2. mysql-datakatalogens plats

  3. MySQL-lösenordsproblem (mac OS X Lion)

  4. sql gruppera endast efter rader som är i sekvens