内容加载上的html + Ajax + jquery +预定义主题(Inspinia)插件

我有一些不便,我是一名新的网络程序员,我正在冒险进入标题中描述的这个主题。

我正在使用基于HTML + Jquery + Boottrap的主题和带有默认主题的其他插件。

这种情况有点困难,因为据我所知,我正在尝试实施Ajax来管理内容。 问题是,并非一切都运行良好,我有一些错误,特别是当我向DOM添加HTML内容并认为它可能是方式或我编写我的JavaScript。

我希望有人能见到他并给我一些议会。

引用主要问题。 1.例如,datepicker将其翻译为西class牙语,但我收到错误(语言)。 2.另一个问题是每个插件的重新初始化,你看到内容的变化,这是必要的还是有更好的方法。

添加内容

$('[id^="p-"]').on("click", function (event, xhr, settings) { var id = event.target.id; $.ajax( {type:"GET",url:"index.php",data:{idform:id}, error: function(xhr,status,error){alert(error);}, success: function(response) {$("#formarea").html(response);$("#formarea").attr('name', id); window.ChargeJS(); CallProcces();// carga la llamada de procesos } }); $.ajax( {type:"GET",url:"index.php",data:{idfield:id}, error: function(xhr,status,error){alert(error);}, success: function(data) {$("#areatitle").html(data);} }); }); 

在内容加载时重新启动批量插件

 function LoadJSfile(){ /* La carga de Estos script debe ser testeada si se encuentra algun problema en los efectos del tema*/ jQuery.getScript("sources/js/plugins/metisMenu/jquery.metisMenu.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/slimscroll/jquery.slimscroll.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/flot/jquery.flot.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/flot/jquery.flot.tooltip.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/flot/jquery.flot.spline.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/flot/jquery.flot.resize.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/flot/jquery.flot.pie.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/peity/jquery.peity.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/inspinia.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/pace/pace.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/jquery-ui/jquery-ui.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/gritter/jquery.gritter.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/sparkline/jquery.sparkline.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/iCheck/icheck.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/chartJs/Chart.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/toastr/toastr.min.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/datapicker/bootstrap-datepicker.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/dropzone/dropzone.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/jeditable/jquery.jeditable.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/dataTables/jquery.dataTables.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/dataTables/dataTables.bootstrap.js" , function(data, textStatus, jqxhr){ }); jQuery.getScript("sources/js/plugins/dataTables/dataTables.responsive.js" , function(data, textStatus, jqxhr){ }); }