如何使用jquery和ajax从php文件中获取div及其内容?

时间:2011-12-04 19:44:25

标签: jquery

如何使用jquery和ajax从php文件中获取div及其内容?

例如,

php文件

             echo "<div class='test1WrapperDiv'>";
                    echo "<div><p> Row 1 </p></div>";
                    echo "<div><p> Row 2 </p></div>";
                    echo "<div><p> Row 3 </p></div>";
                    echo "<div><p> Row 4 </p></div>";
              echo "</div>";

              echo "<div class='test2WrapperDiv'>";
                    echo "<div><p> Row 1 </p></div>";
                    echo "<div><p> Row 2 </p></div>";
                    echo "<div><p> Row 3 </p></div>";
                    echo "<div><p> Row 4 </p></div>";
              echo "</div>";

用于从ajax调用中获取返回数据的jquery代码

                   $.post("test.php",{sendword: test1, table: table_name1}
                   function(data)
                   {
                       $("#Test1Section").append(data);
           });

什么是过滤器代码,只从php文件中获取test1WrapperDiv的类及其内容?

2 个答案:

答案 0 :(得分:0)

你可以试试这个:

$.post("test.php",{sendword: test1, table: table_name1}, function(data) {
    $(data).find('.test1WrapperDiv').appendTo('#Test1Section');
});

答案 1 :(得分:0)

我相信你可以提供CSS选择器作为网址的一部分。

$("#Test1Section").load("test.php .test1WrapperDiv",{sendword: test1, table: table_name1});

或者,您可以在成功处理程序中解析所需的内容

function(data) { $(data).find(".test1WrapperDiv").appendTo("#Test1Section");}