var menuId = $( "ul.nav" ).first().attr( "id" ); var request = $.ajax({ url: "script.php", type: "POST", data: { id : menuId }, dataType: "html" }); request.done(function( msg ) { $( "#log" ).html( msg ); }); request.fail(function( jqXHR, textStatus ) { alert( "Request failed: " + textStatus ); });
$.createCache = function( requestFunction ) { var cache = {}; return function( key, callback ) { if ( !cache[ key ] ) { cache[ key ] = $.Deferred(function( defer ) { requestFunction( defer, key ); }).promise(); } return cache[ key ].done( callback ); }; }
You're ready to build the perfect forum for your community or organisation. Try this demo to get a feel for what your site can be like. Please bear in mind this forum is reset every day.