Revision 5633
Added by ben leinfelder over 13 years ago
search.js | ||
---|---|---|
36 | 36 |
"</condition>"; |
37 | 37 |
} |
38 | 38 |
} |
39 |
// handle specific classes |
|
40 |
// Entity |
|
41 |
//for (var i=0; i < submitFormObj.activeEntities.length; i++) { |
|
42 |
var searchClass = submitFormObj.activeEntitiesClass.value; |
|
43 |
var searchValue = submitFormObj.activeEntities.value; |
|
44 |
if (searchValue!="") { |
|
45 |
submitFormObj.query.value += |
|
46 |
"<condition " + |
|
47 |
"concept='" + searchClass + "' " + |
|
48 |
"operator='EQUALS'>" + |
|
49 |
searchValue + |
|
50 |
"</condition>"; |
|
51 |
} |
|
52 |
//} |
|
53 |
// Characteristic |
|
54 |
//for (var i=0; i < submitFormObj.activeCharacteristics.length; i++) { |
|
55 |
var searchClass = submitFormObj.activeCharacteristicsClass.value; |
|
56 |
var searchValue = submitFormObj.activeCharacteristics.value; |
|
57 |
if (searchValue!="") { |
|
58 |
submitFormObj.query.value += |
|
59 |
"<condition " + |
|
60 |
"concept='" + searchClass + "' " + |
|
61 |
"operator='EQUALS'>" + |
|
62 |
searchValue + |
|
63 |
"</condition>"; |
|
64 |
} |
|
65 |
//} |
|
66 |
// Protocol |
|
67 |
//for (var i=0; i < submitFormObj.activeProtocols.length; i++) { |
|
68 |
var searchClass = submitFormObj.activeProtocolsClass.value; |
|
69 |
var searchValue = submitFormObj.activeProtocols.value; |
|
70 |
if (searchValue!="") { |
|
71 |
submitFormObj.query.value += |
|
72 |
"<condition " + |
|
73 |
"concept='" + searchClass + "' " + |
|
74 |
"operator='EQUALS'>" + |
|
75 |
searchValue + |
|
76 |
"</condition>"; |
|
77 |
} |
|
78 |
//} |
|
79 |
// Measurement |
|
80 |
//for (var i=0; i < submitFormObj.activeMeasurements.length; i++) { |
|
81 |
var searchClass = submitFormObj.activeMeasurementsClass.value; |
|
82 |
var searchValue = submitFormObj.activeMeasurements.value; |
|
83 |
if (searchValue!="") { |
|
84 |
submitFormObj.query.value += |
|
85 |
"<condition " + |
|
86 |
"concept='" + searchClass + "' " + |
|
87 |
"operator='EQUALS'>" + |
|
88 |
searchValue + |
|
89 |
"</condition>"; |
|
90 |
} |
|
91 |
//} |
|
92 |
|
|
39 | 93 |
submitFormObj.query.value += "</" + operator + ">"; |
40 | 94 |
submitFormObj.query.value += "</sq:query>"; |
41 | 95 |
|
42 |
//alert("query: " + submitFormObj.query.value);
|
|
96 |
alert("query: " + submitFormObj.query.value); |
|
43 | 97 |
|
44 | 98 |
return true; |
45 | 99 |
} |
Also available in: Unified diff
use jQuery to build active domain selections