2014-01-09 58 views
0

我有這個問題,我無法解決。部分原因是我無法用正確的術語解釋它。我對此很陌生,所以很抱歉這個笨拙的問題。用ajax響應更新div中的數據

下面你可以看到我的目標的概述。

在這裏,我在阿賈克斯寫腳本,它工作正常,但我有一個小問題...

<script type="text/javascript"> 
var Jquery=jQuery.noConflict(); 
function filter(url1) { 
    var data1 = "&id=10"; 
     try { 
      Jquery.ajax({ 
       url: url1, 
       type : 'post', 
       data: data1, 
       success: function(response){ 
        if (response) { 
        //Jquery('html').html(response); 
         //using this i can update entire page 
        Jquery('.category-products').html(response); 
         // Using this i can update particular div with complete response 
        } 
       } 
       }); 
     } 
     catch(e){ } 
} 

但我的目的是要更新特定的div與同一div的響應。

任何想法....

+0

什麼叫 「同一div的反應」 是什麼意思? –

+0

嘗試使用ID而不是使用類 –

+0

您可以發佈您的HTML嗎?這會更容易看到你在做什麼。 –

回答

2

最後我得到了這個解決方案....

<script type="text/javascript"> 
     var Jquery=jQuery.noConflict(); 
     function filter(url1) { 
      var data1 = "&id=10"; 
       try { 
        Jquery.ajax({ 
         url: url1, 
         type : 'post', 
         data: data1, 
         success: function(response){ 
          if (response) { 
          //Jquery('html').html(response); 
           //using this i can update entire page 
          //Jquery('.category-products').html(response); 
           // Using this i can update particular div with complete response 
          var string = Jquery('.category-products', response); 
          Jquery('.category-products').html(string); 
          } 
         } 
         }); 
       } 
       catch(e){ } 
     } 
</script> 
1

var string = $('。category-products',response);

然後將字符串添加到您的div。

+0

嘿謝謝Boss的工作.... – Naresh

0

你可以試試這個 -

Jquery(response).find('.category-products').html(response);