2014-02-13 5 views
0

В настоящее время мне грозит проблема с вызовом Jquery ajax. Для вызова Ajax в моем jsp требуется больше времени для загрузки данных, где в качестве представления формы javascript требуется меньше времени.Загрузить содержимое в div с помощью javascript

Использование формы javascript submit Я не могу загрузить результат формы контента на другой вкладке. Может ли один помочь мне в этом

Javascript Функции

  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);        
        } 
       }); 


      } 

Выше яваскрипт данных функциональных нагрузок в другой вкладке с помощью AJAX вызова. Это занимает больше времени

код JSP был помещен в http://jsfiddle.net/mJ8m3/

Я использую IE8 и Jquery 1.7.1 в моем файле JSP. Кто-нибудь подскажет мне, как улучшить производительность вызова Ajax или может помочь мне загрузить данные на вкладке второй вкладки, т. Е. (Content02), используя функцию javascript.

Если я использую document.forms [0] .submit загружает содержимое на той же вкладке, а не tab2.

После отправки формы в JavaScript Я не могу загрузить содержимое в другой вкладке, определенной с помощью Div тег

Любой может мне помочь в этой проблеме. На самом деле нужно решение для этого. Помогите мне увеличить скорость

+0

Почему бы не использовать iframe ?? –

ответ

0

Вы можете использовать метод jQuery load().

+0

Его также потребляют больше времени. Его производительность такая же, как у jquery ajax – Priya

+0

iam есть скрипка http://jsfiddle.net/zAVLV/6/ Давайте посмотрим, не поможет ли она. – Rishabh

+0

Вместо этого вы также можете использовать типы данных. Они быстрые и эффективные и отлично работают с jquery. Используйте ниже ссылку http://datatables.net/examples/data_sources/js_array.html – Rishabh

Смежные вопросы