To reinit controls loaded via ajax requestes, you should use it's init function.
<!-- Accordion --> $()["Accordion"]({initAll: true}); <!-- Carousel --> $()["Carousel"]({initAll: true}); <!-- Input controls --> $()["Input"]({initAll: true}); <!-- Rating --> $()["Rating"]({initAll: true}); <!-- Slider --> $()["Slider"]({initAll: true}); <!-- Dropdown --> $('.pull-menu, .menu-pull').each(function () { $(this).PullDown(); }); <!-- Page control --> $('[data-role="page-control"]').each(function () { $(this).PageControl(); });