jrr Posted June 25, 2009 Share Posted June 25, 2009 The script below works fine, the problem that I'm having is that the javascript inside getsales.php doesn't work. I've tried to put inside getsales.php and also in the main file. Any suggestions? Thanks, Julio function getSales(str){ xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){ alert ("Your browser does not support AJAX!"); return; } var m = document.getElementById("month").value; var y = document.getElementById("year").value; var url="getsales.php?m="+m+"&y="+y; xmlHttp.onreadystatechange=stateChanged; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function stateChanged() { if (xmlHttp.readyState==4){ document.getElementById("info").innerHTML=xmlHttp.responseText; } } function GetXmlHttpObject(){ var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e){ // Internet Explorer try{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } Quote Link to comment https://forums.phpfreaks.com/topic/163654-little-help-needed-with-ajax-xmlhttprequest/ Share on other sites More sharing options...
corbin Posted June 25, 2009 Share Posted June 25, 2009 The AJAX object does not parse JS. You will need to eval() it, return data in a different manner or use a library like jQuery that will handle it for you. Quote Link to comment https://forums.phpfreaks.com/topic/163654-little-help-needed-with-ajax-xmlhttprequest/#findComment-863512 Share on other sites More sharing options...
Zane Posted June 25, 2009 Share Posted June 25, 2009 The script below works fine, the problem that I'm having is that the javascript inside getsales.php doesn't work. I've tried to put inside getsales.php and also in the main file. so what's getsales.php look like then. Quote Link to comment https://forums.phpfreaks.com/topic/163654-little-help-needed-with-ajax-xmlhttprequest/#findComment-863579 Share on other sites More sharing options...
jrr Posted June 25, 2009 Author Share Posted June 25, 2009 Like this, I'm working on the jquery suggestion posted above <script language="javascript" src="sortable.js"> <?php // DB connection ... ... ... EDIT: my bad....I editted when I should have quoted..I lost the getsales.php code you posted. But still...sortable.js is the file in question now Quote Link to comment https://forums.phpfreaks.com/topic/163654-little-help-needed-with-ajax-xmlhttprequest/#findComment-863641 Share on other sites More sharing options...
Zane Posted June 25, 2009 Share Posted June 25, 2009 Like this, I'm working on the jquery suggestion posted above So what does sortable.js look like then.. If you know where the problem is then show THAT. Quote Link to comment https://forums.phpfreaks.com/topic/163654-little-help-needed-with-ajax-xmlhttprequest/#findComment-863754 Share on other sites More sharing options...
jrr Posted June 25, 2009 Author Share Posted June 25, 2009 So what does sortable.js look like then.. If you know where the problem is then show THAT. sortable.js is not the problem Even if I put document.write("HELLO"); in getsales.php it doesn't work! Quote Link to comment https://forums.phpfreaks.com/topic/163654-little-help-needed-with-ajax-xmlhttprequest/#findComment-863774 Share on other sites More sharing options...
jrr Posted June 25, 2009 Author Share Posted June 25, 2009 I use jQuery to add the table and it works Thanks a lot for all your help! -Julio Quote Link to comment https://forums.phpfreaks.com/topic/163654-little-help-needed-with-ajax-xmlhttprequest/#findComment-863786 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.