在ajax响应中获取href值

时间:2011-07-03 15:08:59

标签: jquery ajax filter tags href

任何人都可以指出我在试图找到包含“123456”的标签的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.");
                            }
                    });
            });

提前致谢:)

1 个答案:

答案 0 :(得分: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以来最好的网站;)