groupon.js
2.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
var group_dom = $('.groupable_id');
group_dom.off().on("change",function () {
getGoodsSkus($(this).val());
});
/**
* 获取规格明细
*
* @returns {boolean}
* @param id
*/
function getGoodsSkus(id)
{
var type = $(".groupable_type").val();
// var html_price = $(".price").closest('.form-group')
if (type === 'goods') {
// 其他商品隐藏
$(".price").closest('.form-group').hide();
$(".stock").closest('.form-group').hide();
$(".member_number").closest('.form-group').hide();
$(".skus.price").closest('.form-group').show();
$(".skus.stock").closest('.form-group').show();
$(".skus.member_number").closest('.form-group').show();
// 普通商品
$(".sku_id").closest('.form-group').show();
$("#has-many-skus").closest('.form-group').show();
// $.ajax({
// url: "/api/goods/"+id +"/skus",
// type: "get",
// success: function (res) {
// // console.log(res)
// let code = res.code;
// if (code == 0) {
// let data = res.data;
// console.log(data);
// let html = '';
// let td_html = '';
// $(data).each(function (i, e) {
// html += '<th>'+ e.attribute_name+'('+e.attribute_description+')</th>';
// let value = e.attribute_values;
// td_html += '<td><select class="form-control attribute_value" name="attribute_value[]" placeholder="输入 价格" required="1">';
// $(value).each(function (j, v) {
// td_html += '<option value="'+v.id+'">'+v.value+'</option>';
// });
// td_html +='</select></td>';
// })
// console.log(td_html);
// // 重新渲染房间列表
// $('#sku_thead_tr').prepend(html);
// $('#sku_tbody_tr_1').prepend(td_html);
// }
// }
// });
} else {
// 其他商品隐藏
$(".price").closest('.form-group').show();
$(".stock").closest('.form-group').show();
$(".member_number").closest('.form-group').show();
$(".sku_id").closest('.form-group').hide();
$("#has-many-skus").closest('.form-group').hide();
}
}
$(function () {
$(".sku_id").closest('.form-group').hide();
});