[mapserver-users] aJAX
Jay Kapalczynski
jkapalczynski at ci.maple-grove.mn.us
Mon Dec 7 10:38:12 PST 2009
I am trying to write some ajax here to run a query. I simplified this down so that no query is happening, rather just getting all the pages to work together and return some text.
I don't know whats going on here
1. I created a button that calls a javascript function
<input type="button" value="Send to Ajax and Tab" onClick="ReturnQueryResults();">
2. This function is calling and passing an ajax page some info.
function ReturnQueryResults() {
getRunquery('parcellinktest.php','1211922220012','S')
/* getResulthype('parcellinktest.php','1211922220012','S') */
}
3. Once there it (depending on what is commented out in the ajax page) it runs one of two functions (both of which are IDENTICAL)
But for some reason when I run the getRunquery I get errors....but when I run the getResulthype it works.
I am passing the same values to the same php page.
I just added the getRunquery to the ajax page.
function getResulthype(page,id,type){
var _target = 'content_details_form';
if (id.length == 0) {
document.getElementById(_target).innerHTML="<b>No Information Available</b>";
return;
}
xmlHttp = GetAJAXObject();
if (xmlHttp==null) {
alert ("Unable to process your request, your browser does not support AJAX!");
return;
}
var url = "http://127.0.0.1:80/geomoose/php/"+page+"?id="+id+"&type="+type;
xmlHttp.onreadystatechange = showResult;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function getRunquery(page,id,type){
var _target = 'content_details_form';
if (url.length == )) {
document.getElementById(_target_.innerHTML="<b>No Information Available</b>";
return;
}
xmlhttp = GetAJAXObject();
if {xmlHttp==null) {
alert ("Unable to process you request, your browser does not support AJAX");
return;
}
var url = "http://127.0.0.1:80/geomoose/php/"+page+"?id="+id+"&type="+type;
xmlHttp.onreadystatechange = showResult;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
I thought something might be hanging so I cleared all temp files, shut down, restarted Apache.
If the values are the same, and they are being sent to the same page how can I be getting errors....
Error:
getRunquery is not defined
[cid:image001.png at 01CA7739.FEAD4550]getRunquery('parcellinktest.php','1211922220012','S')
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20091207/74fa8a0f/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 174 bytes
Desc: image001.png
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20091207/74fa8a0f/attachment.png>
More information about the MapServer-users
mailing list