0
我想获取Ajax响应的特定部分并将此文本放入一个变量中。在这种情况下var编号。当我使用这段代码时,警报就会变为空。检索ajax响应的特定部分并将其放入变量中
jQuery(function(){
jQuery('a.productnamecolor.colors_productname').each(function(){
var star_link = jQuery(this).attr('href');
jQuery.ajax({
url: star_link,
type: 'POST',
cache: false,
success: function(data){
var number = $(data).find("#pt691").text();
alert(number);
}
})
});
});
以下仅为返回的总响应的一小部分。我想捕捉跨度id pt691中的“2”并将其放入变量编号中。 .text()在这种情况下不起作用吗?
<span class="PageText_L691n">Based on <span id="pt691">2</span> reviews </span>
有趣的是我再次尝试它,现在它工作如上所述。也许我第一次有一个错误,我在这里发布时纠正了它。感谢您在jsfiddle中检查它。 – user357034 2011-02-07 22:46:46