2011-12-04 12 views
0

jqueryとajaxを使用してPHPファイルからdivとそのコンテンツを取得する方法は?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>"; 

jqueryのコードフィルタコードのみtest1WrapperDivのクラスを取得するためには何AJAX呼び出し

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

から返されたデータを取得すると、 PHPファイルからのその内容?

+0

@Coryを、必要なものを解析することができますか? –

+0

@DavidHedlund:それは完璧な意味合いになります。私は週末にここから離れるべきです、私の脳はコーディングモードではありません:) –

答えて

0

あなたはこれを試みることができる:

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

それは動作しませんが、私が要素名を入れれば、例えば$(data).find( 'div')のように動作します。 .appendTo( '#Test1Section'); –

0

私はあなたがURLの一部としてCSSセレクタを供給することができると信じて。おそらく両方のdivが使用されますが、DOM内の異なる場所で:

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

は、別の方法としては、成功ハンドラで

function(data) { $(data).find(".test1WrapperDiv").appendTo("#Test1Section");} 
関連する問題