javascript
  • jquery
  • html
  • ajax
  • 2013-08-26 8 views 2 likes 
    2

    AJAX 요청 후 URL 매개 변수에 jQuery 선택기를 추가 할 수 있습니까? 이 내 완벽하게 작동 코드 :URL 매개 변수에 jQuery 선택기를 추가하십시오.

    $.ajax({ 
        type : "POST", 
        url : "load_page.php", 
        data : 'page=' + url, 
        success : function(msg) { 
         if (parseInt(msg) != 0)//if no errors 
         { 
          $content.fadeIn(200, function() { 
          $('#content').html(msg); 
    
          }); 
         } 
        } 
    }); 
    //load the returned html into pageContent 
    

    내가 .load() (또는 link)이 가능하다 통해 알고 :

    $("# content'").load("demo_test.txt #sub.content"); 
    

    그러나 그것은 $('#content').html(msg);를 통해 가능하다?

    추가 정보 : 나는 단지 <div id=”sub-content”>

    +1

    '/ your/url #selector "구문은'.load()'에서만 작동합니다. –

    답변

    4

    예, 단순히 그것을 추가하기 전에 데이터를 필터링 얻으려고 노력하고있다.

    var $content = $("#content").empty(); 
    $("<div>").html($.parseHTML(msg)).find("#sub").appendTo($content); 
    
    +0

    당신은 내 영웅입니다. – adho12

    관련 문제