使用javascript在div中加载内容
目前,我在jQueryAjax调用方面面临一个问题。jsp中的Ajax调用需要更多的时间来加载数据,而javascript表单提交需要更少的时间 使用javascript表单提交,我无法在另一个选项卡中加载内容表单结果。 有人能帮我吗 Javascript函数使用javascript在div中加载内容,javascript,jquery,ajax,performance,Javascript,Jquery,Ajax,Performance,目前,我在jQueryAjax调用方面面临一个问题。jsp中的Ajax调用需要更多的时间来加载数据,而javascript表单提交需要更少的时间 使用javascript表单提交,我无法在另一个选项卡中加载内容表单结果。 有人能帮我吗 Javascript函数 function getCircuitMaintenanceDetails(event,refno) { var eve = event;
function getCircuitMaintenanceDetails(event,refno)
{
var eve = event;
var ref_no = refno;
var url = "circuitMaintenanceDetails.do?EVENT_KEY="+eve+"&REF_NO="+ref_no;
document.getElementById('sessReferenceId').value=refno;
$.ajax({
type:'post',
cache:false,
url:url,
beforeSend: function ( xhr ) {
$('#content02').html('<div class="loading"><center><img src="../images/ajax-loader.gif" alt="Loading..." /><center></div>');
},
success:function(data){
window.scrollTo(0,0);
$('#content02').html(data);
}
});
}
函数getCircuitMaintenanceDetails(事件,参考号)
{
var eve=事件;
var ref_no=refno;
var url=“circuitMaintenanceDetails.do?EVENT_KEY=“+eve+”&REF_NO=“+REF_NO;
document.getElementById('sessReferenceId')。value=refno;
$.ajax({
类型:'post',
cache:false,
url:url,
发送前:函数(xhr){
$('#content02').html('');
},
成功:功能(数据){
滚动到(0,0);
$('#content02').html(数据);
}
});
}
上面的javascript函数使用ajax调用在另一个选项卡中加载数据。这需要更多的时间
jsp代码已放置在
我在jsp文件中使用IE8和jQuery1.7.1。任何人都可以指导我如何提高Ajax调用的性能,或者指导我如何使用javascript函数在第二个选项卡ie(content02)选项卡中加载数据
如果我使用document.forms[0],则submit将在同一选项卡(而不是选项卡2)中加载内容
在用javascript提交表单后,我无法在使用div标记定义的另一个选项卡中加载内容
在这个问题上谁都能帮我。真的需要解决这个问题。帮助我提高速度您可以使用jquery的load()方法。它也会消耗更多的时间。它的性能与jquery ajaxiam附加一个fiddle相同让我们看看它是否有帮助。您也可以使用datatables代替。它们速度快、效率高,可以很好地与jquery配合使用。使用下面的链接谢谢你的建议。我的结果显示得很快。一旦填充了resultset,如果单击该值,它必须在第二个选项卡中加载其详细信息,这会占用更多时间。。在ajax调用中帮助我,我在上面附加了用于在选项卡中加载数据的代码片段