javascript javascript ajax循环通过对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript javascript ajax循环通过对象相关的知识,希望对你有一定的参考价值。
function showQuickView(link,e){
jQuery('.product-quick-view').empty();
var quickUrl=link.data('url');
console.log(quickUrl);
jQuery.ajax({
type: 'GET',
url: quickUrl,
dataType: 'json',
success: function (data) {
jQuery('.product-quick-view .product-title').html(data.name_t);
jQuery('.product-quick-view .price').html('$'+data.price);
jQuery('.product-quick-view .afterpay-price .price-bundle').html('<span>'+data.afterpayInstallments+'</span>');
jQuery('.product-quick-view .pop-up-img-wrapper').html("<img src='"+data.productImage+"'>");
var numberOfItems = 0;
var elementReview = 0;
var elementReviews = 0;
jQuery.each(data.reviews, function(index, element) {
elementReview += element.rating_percent;
numberOfItems++;
elementReviews = elementReview + elementReview;
});
elementReview = elementReview / numberOfItems;
jQuery('.product-quick-view .rating').css('width', elementReview + "%");
jQuery('.product-quick-view .review-summary').html('<strong>'+ data.reviewAverage +'</strong> of '+data.reviewTotal+ ' reviews' );
//JSON contains content to ADD TO CART POST
// $jQ('#formContent').html(data.result_html_mobile_grid_nonindex);
if(data.nextDeliveryMessage) {
jQuery('.stock-message__info').html('<strong> TEMPORARILY OUT OF STOCK</strong>' + data.nextDeliveryMessage)
} else {
jQuery('.stock-message__info').html('<strong>IN STOCK</strong>')
}
}
});
以上是关于javascript javascript ajax循环通过对象的主要内容,如果未能解决你的问题,请参考以下文章
django通过javascript登录[重复]
如何在 Ajax 加载后执行 javascript?
在 javascript createElement 上调用 .trigger
响应于预检要求不经过访问控制检查(JavaScript的)
《高级前端3.6》JavaScript多线程——Concurrent.Thread.js, WebWork
JS数组-高级分配[重复]