2012-04-13 9 views
2

Ich habe eine Variable v, die zu jedem Zeitpunkt einen String-Typ-Wert enthält. Nun möchte ich diese Variable v in Datenbank-Connectivity-Code verwenden .. in meiner SQL-Abfrage in Where-Klausel, so etwas wie "Where F_Name = "v"";. Aber wie der Code in Javascript oder <script> Tags ist. Wie kann ich es in Scriptlets <%%> verwenden, wo meine Datenbank Connectivity-Code gehen wird. Der Teil des Codes, wo ich meine var v bin erklärt ist ::So verwenden Sie eine JavaScript-Variable im Scriptlet-Code.

dojo.connect(gridemp, "onRowDblClick", gridemp, function(){ 
       var items = gridemp.selection.getSelected(); 



      // do something with the selected items 
       dojo.forEach(items, function(item){ 
        var v = gridemp.store.getValue(item,"ID"); 

Jetzt, nachdem ich einen ausgewählten Wert in v bekommen möchte ich es in Abfrage verwenden. Wie macht man das . ? Vielen Dank .

Antwort

2

Javascript spielt auf Client-Seite, wo scriptlet server Zeug ist,

Sie müssen die Zeichenfolge in einem verborgenen Bereich setzen und ein Formular post/Ajax-Request an den Server ändern, wenn sie die Daten von Anforderung verarbeitet