jquery遍历$ .get的结果(url,function(data){

Tho*_*mel 4 jquery

我想知道遍历此函数返回的数据的正确语法是什么:

$.get(url, function(data){
            alert(data);
        });
Run Code Online (Sandbox Code Playgroud)

data.find("table")或类似的东西不起作用.返回的html数据看起来像这样,从django模板解析:

<div class="pagination"> 
        <span class="step-links"> 

            <span style="visibility:hidden;">previous</span> 
            <span class="current"> 
                    Page 1 of 2.
            </span> 
            <a id="next" href="?page=2">next</a>  
        </span> 
    </div> 

        <form class="" id="action-selecter" action="" method="POST"> 
        <div class="action_dropdown"> 
            <label>Action: <select name="action"> 
                <option value="" selected="selected">---------</option> 
                <option value="new_selection">Add to new selection</option> 
                <option value="delete_selected">Delete selected projects</option> 
            </select></label> 
            <button type="submit" class="button" title="Run the selected action" name="index" value="1">Go</button> 
        </div> 

        <div id="ajax_table_result"> 
            <table cellspacing="5"> 
                ...
                </thead> 
                    <tbody> 
                     ...

                    </tbody> 
            </table> 
        </div> 
    </form> 
Run Code Online (Sandbox Code Playgroud)

Sam*_*son 8

请记住将结果包装在jQuery包装器中以使用jQuery方法.

$.get("script.php", {foo:"bar"}, function(results){
  var table = $("table", results);
  /* from comments: how to get span.step-links */
  var spans = $("span.step-links", results);
}, "html");
Run Code Online (Sandbox Code Playgroud)