Hi Ted,

Your send() call is asynchronous, meaning you don't receive results 
immediately. Register onload event listener and wait; you can easily find 
proper usage patterns in the net.

Also, it is not productive to ask questions without looking at server logs, 
JavaScript console and LiveHttpHeaders first. Many things could go wrong with 
your setup and we would not even know it.
-- 

With Best Regards,
Marat Khalili

On July 15, 2015 7:12:21 PM GMT+03:00, Ted Hickox <megeli...@gmail.com> wrote:
>I'm trying to master AJAX.  This is my javascript code:
>
>var Data_Display
>var My_Data
>
>function Setup() {
>
>     My_Data = new XMLHttpRequest();
>     My_Data.open("GET","
>http://localhost:8080/exist/rest/db/apps/HTML_Student/SVG_Data.xq";);
> My_Data.send();
> document.getElementById("Information").value = My_Data.responseXML;
>
>}
>
>This is my XML
>
><xml>
><svg>
><svg_data>100</svg_data>
></svg>
></xml>
>
>This is my XQuery
>
>xquery version "3.0";
>for $Data in doc("Database_Example.xml")/xml/svg/svg_data
>where $Data = 100
>return $Data
>
>When I open my webpage, nothing appears in the textbox.  Am I doing
>something wrong?

Reply via email to