How do I have the html loaded into my div from the .ajax render with jquery? the success function loads the HTML, but those elements do not show up as jQuery UI elements, just the static HTML types. Any pointers?

The jQuery UI elements are only applied to the original DOM document. You need to apply those UI transformations to any elements added to the DOM even after the document has been loaded. Let's say I'm using the jQuery selectable UI component.

$(function(){
// Initialize the selectable plugin on all elements with the selectable class
$('.selectable').selectable();
// Whenever this button is clicked, it adds a new div to the body
// with the selectable class
$('input[type=button]').click(function(){
$('body')
.append("<div class='selectable'>New Div</div>") // Add the new div to the DOM
.children('.selectable:last') // Traverse the body's children and grab the last child (the one we just added to the DOM)
.selectable(); // Initialize the plugin on the newly added div
});
});

You're going to want something similar to the code inside the click handler for your success callback.