Получение значения href в ответе ajax - PullRequest
0 голосов
/ 03 июля 2011

Может ли кто-нибудь указать на мою ошибку при попытке найти значение атрибута href тега, в котором содержится "123456"?

                $('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 голосов
/ 04 июля 2011

Я понял, что мне нужно сначала получить таблицу, а затем ".find" конкретное значение тега href.

Примерно так:

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

Спасибо за помощь, ребята!Это лучший сайт со времен Hulu.com;)

...