一、请求产品信息
$.ajax({
type:"get", //请求方式
async:true, //是否异步
url:"服务器",
dataType:"json", //跨域json请求一定是jsonp
jsonp: "cwpd_showData_dy_spec", //跨域请求的参数名,默认是callback
//jsonpCallback:"successCallback", //自定义跨域参数值,回调函数名也是一样,默认为jQuery自动生成的字符串
data:{"query":"civilnews"}, //请求参数
beforeSend: function() {
//请求前的处理
},
success: function(data) {
//请求成功处理,和本地回调完全一样
//console.log("2222");
//console.log(data);
//var data_obj = JSON.stringify(data); //json对象转成字符串
//console.log(data_obj);
//console.log(data.data);
localStorage.setItem(loca_obj_id,JSON.stringify(data)); //存入 参数: 1.调用的值 2.所要存入的数据
//
cwpd_dynamic_spec_showSelect(cwpd_goods_obj,data);
},
complete: function(data) {
//请求完成的处理
// console.log(data);
// console.log("11111111111");
},
error: function(ex) {
//请求出错处理
// console.log(ex);
// console.log("0000000000000");
}
});
二、渲染规格代码
function cwpd_dynamic_spec_showSelect(cwpd_goods_obj,data){
var name = $(cwpd_goods_obj).data('name'), number = $(cwpd_goods_obj).data('number'), price = parseFloat($(cwpd_goods_obj).data('price')), goods_id = $(cwpd_goods_obj).data('id'), unit = $(cwpd_goods_obj).data('unit');
CyberWin_Dialog.layer({
id:1,
type: 1,
title: false,
closeBtn: 0, //不显示关闭按钮
content: data.data
,
//btn:['确定','取消'],
btn1: function (index,layero) {
var cwpd_dynamic_price=$("#cwpd_dynamic_price").val();
//alert(p);
},
btn2:function (index,layero) {
layer.close(index);
},cancel: function(){
// 右上角关闭事件的逻辑
}
});
}
三、阿雪技术观
拥抱开源与共享,见证科技进步奇迹,畅享人类幸福时光!
让我们积极投身于技术共享的浪潮中,不仅仅是作为受益者,更要成为贡献者。无论是分享自己的代码、撰写技术博客,还是参与开源项目的维护和改进,每一个小小的举动都可能成为推动技术进步的巨大力量
扫码,可学习更多