SchweppesAle Posted January 22, 2010 Share Posted January 22, 2010 the following function won't work for some reason. I'd like to place the html returned from an ajax request within a div element. function showPopup(id) { //make the ajax call var req = new Request({ method: 'get', url: 'some php file', data: { 'do' : '1' }, /* onRequest: function() { alert('Request made. Please wait...'); },*/ onComplete: function(response) { /* $('product').set('html',response);*//* document.getElementById('popUP').innerHTML = response;*/ $.('popUP').set('html', response); } }).send(); } alert returns the html, so I know receiving a response from the script isn't an issue. any ideas? Link to comment https://forums.phpfreaks.com/topic/189392-mootools-sethtml-response-doesnt-seem-to-work/ Share on other sites More sharing options...
RichardRotterdam Posted January 22, 2010 Share Posted January 22, 2010 Only thing wrong I can see is that you're using a dot after the dollar character change: $.('popUP').set('html', response); to: $('popUP').set('html', response); Link to comment https://forums.phpfreaks.com/topic/189392-mootools-sethtml-response-doesnt-seem-to-work/#findComment-999809 Share on other sites More sharing options...
SchweppesAle Posted January 22, 2010 Author Share Posted January 22, 2010 Only thing wrong I can see is that you're using a dot after the dollar character change: $.('popUP').set('html', response); to: $('popUP').set('html', response); *slams head on keyboard* Link to comment https://forums.phpfreaks.com/topic/189392-mootools-sethtml-response-doesnt-seem-to-work/#findComment-999905 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.