2016-11-17 2 views
0

Ich habe eine HTML-Datei, die 2 Radio-Schaltflächen und eine Senden-Schaltfläche hat. Aufsteigend und absteigend.So prüfen Sie, ob ein Optionsfeld durch xquery ausgewählt ist oder nicht

Wie kann ich überprüfen, welche Radio-Taste auf der Laufzeit in XQuery ausgewählt ist, so dass ich xquery entsprechend

nennen

Hier ist der Grund xquery

ist
  for $x in fn:doc() 
      order by (fn:document-uri($x)) ascending 
      return tokenize(fn:document-uri($x),"/")[last()] 

Wie Code einzuarbeiten Radioknopf überprüfen in diesem.?

+0

Bitte geben Sie ein Beispiel an, damit wir die Struktur des Dokuments verstehen und weitere Einzelheiten zu Ihrer XQuery-Implementierung und der zur Übertragung der Daten verwendeten Schnittstelle angeben können: Verwenden Sie HTTP GET/POST-Anfragen, fragen Sie lokale Dateien ab? –

Antwort

0

Jeans Kommentar hat einen Punkt, mehr Informationen wären hilfreich. Ich habe ein allgemeines Beispiel angenommen;
Wenn Sie die Elemente Wert auf der Grundlage erhalten möchten, wenn es aktiviert ist, können Sie etwas tun:

let $doc := 
<form> 
    <input checked='true'>data1</input> 
    <input>data2</input> 
    <input>data3</input> 
</form> 
return 

$doc/input[./@checked="true"]/xs:string(.) 
(:The response will be - data1 :) 

Dies wird das Dokument herauszufiltern, basierend auf, wenn das Attribut checked wahr ist.

Verwandte Themen