在ajax中单独的html返回数据

时间:2010-11-08 09:06:48

标签: jquery ajax

使用变量data,可以使用下面的代码获取单独的值。我有2个变量contentpagination,我想将它们分开。

我需要并回答不使用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 个答案:

答案 0 :(得分:1)

JSON是最好的。但如果你坚持,那怎么样?

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

答案 1 :(得分:0)

@partoa感谢您的帮助我终于解决了我的问题,只是我使用了closest函数,因为find显示了有条件的div,其余的是空的,无论如何,谢谢你的帮助! / p>

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

                    }
                });