2011-07-03 105 views
0

任何人都可以指出我的錯誤,試圖找到其中包含「123456」的標籤的href屬性的值嗎?在ajax響應中獲取href值

   $('input').click(function(){ 
        $.ajax({ 
          type : "GET", 
          url : 'transfer.html', 
          dataType : "html", 
          success: function(data) { 
           alert($(data).filter('a[href*="123456"]').attr('href')); 
          }, 
          error : function() { 
            alert("Sorry, The requested property could not be found."); 
          } 
        }); 
      }); 

感謝提前:)

+0

p.s.我嘗試了1000種不同的方式,但我不會把它們放在這裏!他們都沒有爲我工作! :( – Amir

回答

0

我意識到我需要先拿到表「.find」的特定標籤href的值。

像這樣:

var table = $(data).find('table.className'); 
           var a  = table.find('a[href*="123456"]'); 
           var href = a.attr("href"); 
           alert(href); 

感謝您的幫助傢伙!這是自Hulu.com以來最好的網站;)