2010-11-08 46 views
0

使用下面的代碼可以使用變量data獲取單獨的值。我有2個變量contentpagination,我想分開它們。ajax中單獨的html返回數據

我需要和答案,不使用JSON。

    jQuery.ajax({ 
       type: "POST", 
       url: "<?php echo DOMAIN ?>inc/ajax_content/sort-jobs-content.php", 
       data: "id_select="+id_select+"&selected_value="+value, 
       dataType : "html", 
       complete: function() { }, 
       success: function(data){ 


       } 
      }); 
+2

爲什麼不使用JSON?似乎是完成這項任務的理想選擇? – AndreKR 2010-11-08 09:08:04

+0

我有很多用php加載的html,並且很難爲我聲明爲JSON數組 – mIRU 2010-11-08 15:44:35

回答

0

@partoa謝謝您的幫助,我終於固定我的問題,只是我用closest功能,因爲find正顯示出瑤池格,其餘爲空,無論如何謝謝你的幫助!

  jQuery.ajax({ 
       type: "POST", 
       url: "<?php echo DOMAIN ?>inc/ajax_content/sort-jobs-content.php", 
       data: name_selected+"="+value_element , 
       dataType : "html", 
       complete: function() { }, 
       success: function(data){ 
        var obj = jQuery(data); 
        var content_records = obj.closest('div#content_records').clone(); 
        var pages = obj.closest('#pages').clone(); 


        jQuery("div#records_content").html(content_records); 
        jQuery("div#pages").html(pages); 

        } 
       }); 
1

JSON會是最好的。但是如果你堅持,那麼這個怎麼樣?

success: function(data){ 
    var obj = $(data); 
    var pagination = obj.find('.pagenation').clone(); 
    var content = obj.find('.content').clone(); 
} 
+0

謝謝你的幫助。但我試過,並沒有工作,在螢火蟲控制檯返回的結果是'[]' – mIRU 2010-11-08 15:46:59

+0

您使用了正確的選擇器嗎? – partoa 2010-11-09 16:48:27