2010-08-28 6 views
1

BONJOUR TOUT LE MONDE: Dsyntaxe Javascript pour passer des variables PHP

J'ai quelques diffcultés passer php varaibles par javascript.

En gros, cela est la déclaration:

new Ajax.Updater('result', 'update_request.php?status='+status_change); 

et je dois passer une autre variable après status_change, la variable que je dois passer est l'identifiant du ticket qui est mis à jour.

J'ai donc essayé ceci:

new Ajax.Updater('result', 'update_request.php?status='+status_change'&requestid='+request_id); 

Cependant, cela me donne une erreur indiquée ci-dessous:

détails de l'erreur de page Web

Message: attendu ')' Ligne: 128 Char: 77 Code: 0 URI: http://site_url/dev/time_off_new/main.php

J'ai essayé les guillemets doubles, ainsi qu'une combinaison. Je ne sais pas pourquoi cela me donne un tel harcèlement.

J'ai exécuté le script php auquel il est attaché, et tout fonctionne correctement. Après le débogage, je l'ai réduit à cette déclaration, donc tout le reste fonctionne bien.

Merci d'avance.

Paix et amour!

Répondre

2

Il vous manque un opérateur de concaténation après la variable status_change

Essayez cette

new Ajax.Updater('result', 'update_request.php?status='+status_change+'&requestid='+request_id); 
+0

On dirait que le ferait –

Questions connexes