140 likes | 475 Views
Basic AJAX with jQuery and PHP. Chris Renner Informatics Manager & Web Developer VUMC Office of Grants & Contracts Management. Agenda. What is AJAX? What is jQuery ? Demonstration/Tutorial Resources Q&A. What is AJAX?. A synchronous J avaScript A nd X ML
E N D
Basic AJAX with jQuery and PHP Chris Renner Informatics Manager & Web Developer VUMC Office of Grants & Contracts Management
Agenda • What is AJAX? • What is jQuery? • Demonstration/Tutorial • Resources • Q&A
What is AJAX? • Asynchronous JavaScript And XML • A bundle of technologies used together to enhance user experience by altering displayed information on a web page without a page refresh. • Employs HTML, CSS and JavaScript on client (browser) side, plus any one of a number of server-side technologies. PHP is the most popular server-side technology in AJAX implementations.
What is jQuery? • A “JavaScript Library” that simplifies HTML and document traversing, event handling, animating, and AJAX interactions. • A short hand for writing JavaScript with fewer lines of code do to the same things. • “Write less, do more”
jQuery Syntax Examples Standard js: varfoo = document.getElementById(‘bar’).value; jQuery: varfoo = $(‘#bar’).val();
XMLHTTP Request with jQuery $.ajax({ type: "POST", url: "some.php", data: "name=John&location=Nashville", success: function(msg){ alert( "Data Saved: " + msg ); } });
Tutorial/Demo • Simple “tweeting” app
Demo Q&A • Any questions?
Resources • Beginning Ajax with PHP, Lee Babin, Apress, Amazon id: 1590596676 • http://www.jQuery.com • W3chools AJAX tutorial: http://www.w3schools.com/Ajax/Default.Asp
Find Me Phone: 2-7404 Email: chris.renner@vanderbilt.edu Dept Website: http://www.mc.vanderbilt.edu/gcm Web Development Blog: http://www.chrisrenner.com