|
@@ -1,49 +1,141 @@
|
|
-
|
|
|
|
|
|
+var update_color_id_suff = "X_";
|
|
|
|
+var update_color_id = "1"; //添加时的临时ID
|
|
|
|
+var color_is_update = 1; //1是添加 2是修改
|
|
/**
|
|
/**
|
|
* 添加颜色
|
|
* 添加颜色
|
|
*/
|
|
*/
|
|
-function add_color(){
|
|
|
|
|
|
+function add_color(isUpdate){
|
|
var $node = $("#addColorHtml");
|
|
var $node = $("#addColorHtml");
|
|
var flag = verificationColor();
|
|
var flag = verificationColor();
|
|
if(!flag){
|
|
if(!flag){
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- var colorHtml = '<tr class="text-c">';
|
|
|
|
- colorHtml += '<td width="40" class="colorName">'+$node.find(".colorName").val()+'</td>';
|
|
|
|
- colorHtml += '<td width="40" class="colorAbbreviation">'+$node.find(".colorAbbreviation").val()+'</td>';
|
|
|
|
- colorHtml += '<td width="40" class="colorDiscount">'+$node.find(".colorDiscount").val()+'</td>';
|
|
|
|
- colorHtml += '<td width="40" class="colorPrice">'+$node.find(".colorPrice").val()+'</td>';
|
|
|
|
- colorHtml += '<td width="40" class="colorBar">'+$node.find(".colorBar").val()+'</td>';
|
|
|
|
- colorHtml += '<td width="40" class="colorJdProductId">'+$node.find(".colorJdProductId").val()+'</td>';
|
|
|
|
- colorHtml += '<td width="40" class="colorIsWeight">'+$node.find(".colorIsWeight").val()+'</td>';
|
|
|
|
- colorHtml += '<td width="40" class="colorMode">'+$node.find(".colorMode").val()+'</td>';
|
|
|
|
-
|
|
|
|
- var colorIsMachine = $(':radio[name="colorIsMachine"]:checked').val();
|
|
|
|
- if(colorIsMachine == 1){
|
|
|
|
- colorIsMachine = '水机产品';
|
|
|
|
- }else{
|
|
|
|
- colorIsMachine = '其他产品';
|
|
|
|
- }
|
|
|
|
- colorHtml += '<td width="40" class="colorIsMachine">'+colorIsMachine+'</td>';
|
|
|
|
|
|
+ var colorId = $node.find(".colorId").val();
|
|
|
|
+ if(color_is_update == 1){
|
|
|
|
+ if(!isEmpty(isUpdate)){
|
|
|
|
+ isUpdate = 2;
|
|
|
|
+ colorId = update_color_id_suff+update_color_id;
|
|
|
|
+ }
|
|
|
|
+ update_color_id++;
|
|
|
|
+ var colorHtml = '<tr class="text-c">' +
|
|
|
|
+ '<input type="hidden" class="colorId" name="" id="" value="'+ colorId +'">'+
|
|
|
|
+ '<input type="hidden" class="isUpdate" name="" id="" value="'+ isUpdate +'">';
|
|
|
|
+ colorHtml += '<td width="40" class="colorName">'+$node.find(".colorName").val()+'</td>';
|
|
|
|
+ colorHtml += '<td width="40" class="colorAbbreviation">'+$node.find(".colorAbbreviation").val()+'</td>';
|
|
|
|
+ colorHtml += '<td width="40" class="colorDiscount">'+$node.find(".colorDiscount").val()+'</td>';
|
|
|
|
+ colorHtml += '<td width="40" class="colorPrice">'+$node.find(".colorPrice").val()+'</td>';
|
|
|
|
+ colorHtml += '<td width="40" class="colorBar">'+$node.find(".colorBar").val()+'</td>';
|
|
|
|
+ colorHtml += '<td width="40" class="colorJdProductId">'+$node.find(".colorJdProductId").val()+'</td>';
|
|
|
|
+ colorHtml += '<td width="40" class="colorIsWeight">'+$node.find(".colorIsWeight").val()+'</td>';
|
|
|
|
+ colorHtml += '<td width="40" class="colorMode">'+$node.find(".colorMode").val()+'</td>';
|
|
|
|
+ var colorIsMachine = $(':radio[name="colorIsMachine"]:checked').val();
|
|
|
|
+ var colorIsMachineStr = '';
|
|
|
|
+ if(colorIsMachine == 1){
|
|
|
|
+ colorIsMachineStr = '水机产品';
|
|
|
|
+ }else{
|
|
|
|
+ colorIsMachineStr = '其他产品';
|
|
|
|
+ }
|
|
|
|
+ colorHtml += '<td width="40" ><span class="colorIsMachineMsg">'+colorIsMachineStr+'</span><input type="hidden" class="colorIsMachine" name="colorIsMachine" id="colorIsMachine" value="'+ colorIsMachine +'"></td>';
|
|
|
|
|
|
- var img = $node.find(".colorPicture").val();
|
|
|
|
- var showImg = '';
|
|
|
|
- if(isEmpty(img)){
|
|
|
|
- showImg = url_path +"/"+ img;
|
|
|
|
- }
|
|
|
|
- colorHtml += '<td width="40" >'
|
|
|
|
- + '<img style="width: 40px;" src="' + showImg + '" class="del_product all_down" >'
|
|
|
|
- + '<span style="display: none;" class="colorPicture">'+ img +'</span>'
|
|
|
|
- + '</td>';
|
|
|
|
- colorHtml += '<td width="40"><a href="javascript:void(0)" class="del_product all_down" onclick="delTr($(this))" >删除</a></td>';
|
|
|
|
- colorHtml += '</tr>';
|
|
|
|
-
|
|
|
|
- if(isHaveColorList == 2){
|
|
|
|
- $("#add_color").html(colorHtml);
|
|
|
|
- isHaveColorList = 1;
|
|
|
|
|
|
+ var colorStatus = $(':radio[name="colorStatus"]:checked').val();
|
|
|
|
+ var colorStatusStr = '';
|
|
|
|
+ if(colorStatus == 1){
|
|
|
|
+ colorStatusStr = '使用';
|
|
|
|
+ }else{
|
|
|
|
+ colorStatusStr = '禁用';
|
|
|
|
+ }
|
|
|
|
+ colorHtml += '<td width="40" ><span class="colorStatusMsg">'+colorStatusStr+'</span><input type="hidden" class="colorStatus" value="'+ colorStatus +'"></td>';
|
|
|
|
+
|
|
|
|
+ var img = $node.find(".colorPicture").val();
|
|
|
|
+ var showImg = '';
|
|
|
|
+ if(isEmpty(img)){
|
|
|
|
+ showImg = url_path +"/"+ img;
|
|
|
|
+ }
|
|
|
|
+ colorHtml += '<td width="40" >'
|
|
|
|
+ + '<img style="width: 40px;" src="' + showImg + '" class="colorPictureMsg" >'
|
|
|
|
+ + '<input type="hidden" class="colorPicture" value="'+ img +'">'
|
|
|
|
+ + '</td>';
|
|
|
|
+ colorHtml += '<td width="40">' +
|
|
|
|
+ '<a href="javascript:void(0)" class="del_product all_down" onclick="updTr($(this))" >修改</a> ' +
|
|
|
|
+ '<a href="javascript:void(0)" class="del_product all_down" onclick="delTr($(this))" >删除</a>' +
|
|
|
|
+ '</td>';
|
|
|
|
+ colorHtml += '</tr>';
|
|
|
|
+ if(isHaveColorList == 2){
|
|
|
|
+ $("#add_color_id").html(colorHtml);
|
|
|
|
+ isHaveColorList = 1;
|
|
|
|
+ }else{
|
|
|
|
+ $("#add_color_id").append(colorHtml);
|
|
|
|
+ }
|
|
}else{
|
|
}else{
|
|
- $("#add_color").append(colorHtml);
|
|
|
|
|
|
+ var noHaveColorId = true;
|
|
|
|
+ $("#add_color_id").find("tr").each(function () {
|
|
|
|
+ if($(this).find(".colorId").val() == colorId){
|
|
|
|
+ noHaveColorId = false;
|
|
|
|
+ $(this).find(".isUpdate").val(1);
|
|
|
|
+ $(this).find(".colorName").html($node.find(".colorName").val());
|
|
|
|
+ $(this).find(".colorAbbreviation").html($node.find(".colorAbbreviation").val());
|
|
|
|
+ $(this).find(".colorDiscount").html($node.find(".colorDiscount").val());
|
|
|
|
+ $(this).find(".colorPrice").html($node.find(".colorPrice").val());
|
|
|
|
+ $(this).find(".colorBar").html($node.find(".colorBar").val());
|
|
|
|
+ $(this).find(".colorJdProductId").html($node.find(".colorJdProductId").val());
|
|
|
|
+ $(this).find(".colorIsWeight").html($node.find(".colorIsWeight").val());
|
|
|
|
+ $(this).find(".colorMode").html($node.find(".colorMode").val());
|
|
|
|
+ $(this).find(".colorPicture").val($node.find(".colorPicture").val());
|
|
|
|
+
|
|
|
|
+ var colorIsMachine = $(':radio[name="colorIsMachine"]:checked').val();
|
|
|
|
+ $(this).find(".colorIsMachine").val(colorIsMachine);
|
|
|
|
+ var colorIsMachineStr = '';
|
|
|
|
+ if(colorIsMachine == 1){
|
|
|
|
+ colorIsMachineStr = '水机产品';
|
|
|
|
+ }else{
|
|
|
|
+ colorIsMachineStr = '其他产品';
|
|
|
|
+ }
|
|
|
|
+ $(this).find(".colorIsMachineMsg").html(colorIsMachineStr);
|
|
|
|
+
|
|
|
|
+ var colorStatus = $(':radio[name="colorStatus"]:checked').val();
|
|
|
|
+ $(this).find(".colorStatus").val(colorStatus);
|
|
|
|
+ var colorStatusStr = '';
|
|
|
|
+ if(colorStatus == 1){
|
|
|
|
+ colorStatusStr = '使用';
|
|
|
|
+ }else{
|
|
|
|
+ colorStatusStr = '禁用';
|
|
|
|
+ }
|
|
|
|
+ $(this).find(".colorStatusMsg").html(colorStatusStr);
|
|
|
|
+
|
|
|
|
+ var img = $node.find(".colorPicture").val();
|
|
|
|
+ var showImg = '';
|
|
|
|
+ if(isEmpty(img)){
|
|
|
|
+ showImg = url_path +"/"+ img;
|
|
|
|
+ }
|
|
|
|
+ $(this).find(".colorPictureMsg").attr("src",showImg);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ if(noHaveColorId){
|
|
|
|
+ var index = layer.confirm('该颜色已被删除,点击确认恢复。', {
|
|
|
|
+ btn: ['确认','取消'] //按钮
|
|
|
|
+ }, function(){
|
|
|
|
+ color_is_update = 1;
|
|
|
|
+ add_color(1);
|
|
|
|
+ layer.closeAll();
|
|
|
|
+ }, function(){
|
|
|
|
+ colorClear();
|
|
|
|
+ layer.closeAll();
|
|
|
|
+ });
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
+ $("#addColorHtml").hide();
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 取消颜色
|
|
|
|
+ */
|
|
|
|
+function cancel_color() {
|
|
|
|
+ $(".add-color-button").val("添加");
|
|
|
|
+ $("#addColorHtml").hide();
|
|
|
|
+ color_is_update = 1;
|
|
|
|
+ $("#addColorHtml").find(".colorId").val("");
|
|
|
|
+ colorClear();
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -78,22 +170,22 @@ function verificationColor() {
|
|
var colorAbbreviation = $("#addColorHtml").find(".colorAbbreviation").val();
|
|
var colorAbbreviation = $("#addColorHtml").find(".colorAbbreviation").val();
|
|
var colorBar = $("#addColorHtml").find(".colorBar").val();
|
|
var colorBar = $("#addColorHtml").find(".colorBar").val();
|
|
var colorJdProductId = $("#addColorHtml").find(".colorJdProductId").val();
|
|
var colorJdProductId = $("#addColorHtml").find(".colorJdProductId").val();
|
|
- $("#add_color").find("tr").each(function () {
|
|
|
|
|
|
+ $("#add_color_id").find("tr").each(function () {
|
|
var tdcolorName = $(this).find(".colorName").html();
|
|
var tdcolorName = $(this).find(".colorName").html();
|
|
var tdcolorAbbreviation = $(this).find(".colorAbbreviation").html();
|
|
var tdcolorAbbreviation = $(this).find(".colorAbbreviation").html();
|
|
var tdcolorBar = $(this).find(".colorBar").html();
|
|
var tdcolorBar = $(this).find(".colorBar").html();
|
|
var tdcolorJdProductId = $(this).find(".colorJdProductId").html();
|
|
var tdcolorJdProductId = $(this).find(".colorJdProductId").html();
|
|
- if(colorName == tdcolorName && colorAbbreviation == tdcolorAbbreviation){
|
|
|
|
|
|
+ if(colorName == tdcolorName && colorAbbreviation == tdcolorAbbreviation && color_is_update == 1){
|
|
vailErrorMsg_3($("#addColorHtml").find(".colorName"),"请勿重复添加");
|
|
vailErrorMsg_3($("#addColorHtml").find(".colorName"),"请勿重复添加");
|
|
flag = false;
|
|
flag = false;
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- if(colorBar == tdcolorBar){
|
|
|
|
|
|
+ if(colorBar == tdcolorBar && color_is_update == 1){
|
|
vailErrorMsg_3($("#addColorHtml").find(".colorBar"),"69码重复");
|
|
vailErrorMsg_3($("#addColorHtml").find(".colorBar"),"69码重复");
|
|
flag = false;
|
|
flag = false;
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- if(isEmpty(tdcolorJdProductId) && colorJdProductId == tdcolorJdProductId){
|
|
|
|
|
|
+ if(isEmpty(tdcolorJdProductId) && colorJdProductId == tdcolorJdProductId && color_is_update == 1){
|
|
vailErrorMsg_3($("#addColorHtml").find(".colorJdProductId"),"京东SKU重复");
|
|
vailErrorMsg_3($("#addColorHtml").find(".colorJdProductId"),"京东SKU重复");
|
|
flag = false;
|
|
flag = false;
|
|
return false;
|
|
return false;
|
|
@@ -131,23 +223,29 @@ $(function(){
|
|
},
|
|
},
|
|
beforeSubmit: function (curform) { //验证通过之后执行的函数
|
|
beforeSubmit: function (curform) { //验证通过之后执行的函数
|
|
|
|
|
|
- var colorList = new Array();
|
|
|
|
- $("#add_color").find(".color_list").each(function(){
|
|
|
|
- var color = new Object();
|
|
|
|
- $(this).find("input").each(function(){
|
|
|
|
- var inputName = $(this).attr("name");
|
|
|
|
- color[inputName] = $(this).val()
|
|
|
|
- });
|
|
|
|
|
|
+ if(!$("#addColorHtml").is(':hidden')){//表示显示
|
|
|
|
+ vailErrorMsg_3($("#addColorHtml"),"操作未完成,请‘确定’或者‘取消’颜色的更改。");
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
|
|
- $(this).find("select").each(function(){
|
|
|
|
- var inputName = $(this).attr("name");
|
|
|
|
- color[inputName] = $(this).val()
|
|
|
|
- });
|
|
|
|
|
|
+ var colorList = getColorList();
|
|
|
|
+ if(colorList == null || colorList.length < 1){
|
|
|
|
+ vailErrorMsg_3($("#add_color_id"),"至少需要一个颜色");
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ $("#colorListJson").val(JSON.stringify(colorList));
|
|
|
|
|
|
- colorList.push(color);
|
|
|
|
|
|
+ var productAreaRelaStr = '';
|
|
|
|
+ $(".son_checkbox").each(function () {
|
|
|
|
+ if($(this).is(':checked')){
|
|
|
|
+ if(productAreaRelaStr == ''){
|
|
|
|
+ productAreaRelaStr = $(this).val();
|
|
|
|
+ }else{
|
|
|
|
+ productAreaRelaStr += ','+$(this).val();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
});
|
|
});
|
|
-
|
|
|
|
- $("#colorListJson").val(JSON.stringify(colorList));
|
|
|
|
|
|
+ $("#productAreaRelaStr").val(productAreaRelaStr);
|
|
|
|
|
|
loadIndex = layer.load(1, {
|
|
loadIndex = layer.load(1, {
|
|
shade: [0.5,'#fff'] //0.1透明度的白色背景
|
|
shade: [0.5,'#fff'] //0.1透明度的白色背景
|
|
@@ -156,8 +254,8 @@ $(function(){
|
|
callback: function (data) {//异步回调函数
|
|
callback: function (data) {//异步回调函数
|
|
if (data) {
|
|
if (data) {
|
|
var index = layer.alert(data.resultMsg, function (index) {
|
|
var index = layer.alert(data.resultMsg, function (index) {
|
|
- if (data.resultCode == 200) {
|
|
|
|
- location.href = url_path + "/admin/salesOrder/list_order_page";
|
|
|
|
|
|
+ if (data.returnCode == 200) {
|
|
|
|
+ location.href = url_path + "/admin/product/product_page";
|
|
}else {
|
|
}else {
|
|
layer.close(index);
|
|
layer.close(index);
|
|
}
|
|
}
|
|
@@ -171,13 +269,122 @@ $(function(){
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
|
|
+/**
|
|
|
|
+ * 获取颜色集合
|
|
|
|
+ */
|
|
|
|
+function getColorList(){
|
|
|
|
+ var colorList = new Array();
|
|
|
|
+ $("#add_color_id").find("tr").each(function(){
|
|
|
|
+ var color = new Object();
|
|
|
|
+ if(!isEmpty($(this).find(".colorName").html()) || !isEmpty($(this).find(".colorBar").html())){
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ var colorId = $(this).find(".colorId").val();
|
|
|
|
+ if(colorId.indexOf(update_color_id_suff) > -1){ //新加的颜色
|
|
|
|
+ color.isUpdate=2; //是否修改过 1:修改过 2:未曾修改
|
|
|
|
+ }else{
|
|
|
|
+ color.colorId = colorId;
|
|
|
|
+ color.isUpdate = $(this).find(".isUpdate").val();
|
|
|
|
+ }
|
|
|
|
+ color.colorName = $(this).find(".colorName").html();
|
|
|
|
+ color.colorAbbreviation = cufte($(this).find(".colorAbbreviation").html());
|
|
|
|
+ color.colorDiscount = cufte($(this).find(".colorDiscount").html());
|
|
|
|
+ color.colorPrice = cufte($(this).find(".colorPrice").html());
|
|
|
|
+ color.colorBar = cufte($(this).find(".colorBar").html());
|
|
|
|
+ color.colorJdProductId = cufte($(this).find(".colorJdProductId").html());
|
|
|
|
+ color.colorIsWeight = cufte($(this).find(".colorIsWeight").html());
|
|
|
|
+ color.colorMode = cufte($(this).find(".colorMode").html());
|
|
|
|
+ color.colorPicture = cufte($(this).find(".colorPicture").val());
|
|
|
|
+ color.colorIsMachine = cufte($(this).find('.colorIsMachine').val());
|
|
|
|
+ color.colorStatus = cufte($(this).find('.colorStatus').val());
|
|
|
|
+ colorList.push(color);
|
|
|
|
+ });
|
|
|
|
+ return colorList;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 展示出添加color
|
|
|
|
+ */
|
|
|
|
+function show_add_color() {
|
|
|
|
+ $(".add-color-button").val("添加");
|
|
|
|
+ $("#addColorHtml").show();
|
|
|
|
+ color_is_update = 1;
|
|
|
|
+ $("#addColorHtml").find(".colorId").val("");
|
|
|
|
+ colorClear();
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 清除color
|
|
|
|
+ */
|
|
|
|
+function colorClear() {
|
|
|
|
+ $(".str").val("");
|
|
|
|
+ $(".num").val(0);
|
|
|
|
+ var uploadHtml = '<div class="download_file"><a href="javascript:void(0)" class="del_product all_down" onclick="fileOnclick(this)">上传图片</a></div>';
|
|
|
|
+ $("#addColorHtml").find(".download_file").html(uploadHtml);
|
|
|
|
+ $("#addColorHtml").find(".colorPicture").val("");
|
|
|
|
+ $("#upload_color_img").change(function() {
|
|
|
|
+ fileUpload("upload_color_img");
|
|
|
|
+ });
|
|
|
|
+ $(".colorNoMachine").iCheck('check');
|
|
|
|
+ $(".colorIsStatus").iCheck('check');
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 修改
|
|
|
|
+ */
|
|
|
|
+function updTr($this) {
|
|
|
|
+ $this = $this.parents("tr");
|
|
|
|
+ var $addColor = $("#addColorHtml");
|
|
|
|
+ $addColor.find(".colorId").val($this.find(".colorId").val());
|
|
|
|
+ $addColor.find(".colorName").val($this.find(".colorName").html());
|
|
|
|
+ $addColor.find(".colorAbbreviation").val($this.find(".colorAbbreviation").html());
|
|
|
|
+ $addColor.find(".colorDiscount").val($this.find(".colorDiscount").html());
|
|
|
|
+ $addColor.find(".colorPrice").val($this.find(".colorPrice").html());
|
|
|
|
+ $addColor.find(".colorBar").val($this.find(".colorBar").html());
|
|
|
|
+ $addColor.find(".colorJdProductId").val($this.find(".colorJdProductId").html());
|
|
|
|
+ $addColor.find(".colorIsWeight").val($this.find(".colorIsWeight").html());
|
|
|
|
+ $addColor.find(".colorMode").val($this.find(".colorMode").html());
|
|
|
|
+ var colorPicture = $this.find(".colorPicture").val();
|
|
|
|
+ var html ='';
|
|
|
|
+ if(isEmpty(colorPicture)){
|
|
|
|
+ html = '<div class="download_file"><img style="width: 75px;" src="' + url_path +"/"+ colorPicture + '" class="" > <a href="javascript:void(0)" onclick="fileOnclick(this)">重新上传</a></div>';
|
|
|
|
+ }else{
|
|
|
|
+ html = '<div class="download_file"><a href="javascript:void(0)" class="del_product all_down" onclick="fileOnclick(this)">上传图片</a></div>';
|
|
|
|
+ }
|
|
|
|
+ $(".download_file").html(html);
|
|
|
|
+ $(".upload_color_class").find(".colorPicture").val(colorPicture);
|
|
|
|
+ $("#upload_color_img").change(function() {
|
|
|
|
+ fileUpload("upload_color_img");
|
|
|
|
+ });
|
|
|
|
+ var colorIsMachine = $this.find('.colorIsMachine').val();
|
|
|
|
+ if(colorIsMachine == 1){
|
|
|
|
+ $(".colorIsMachine").iCheck('check');
|
|
|
|
+ }else{
|
|
|
|
+ $(".colorNoMachine").iCheck('check');
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ var colorStatus = $this.find('.colorStatus').val();
|
|
|
|
+ if(colorStatus == 1){
|
|
|
|
+ $(".colorIsStatus").iCheck('check');
|
|
|
|
+ }else{
|
|
|
|
+ $(".colorNoStatus").iCheck('check');
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ $(".add-color-button").val("修改");
|
|
|
|
+ $("#addColorHtml").show();
|
|
|
|
+ color_is_update = 2;
|
|
|
|
+}
|
|
|
|
|
|
/**
|
|
/**
|
|
* 删除商品
|
|
* 删除商品
|
|
*/
|
|
*/
|
|
function delTr($this){
|
|
function delTr($this){
|
|
- color.num++;
|
|
|
|
- $this.parents("tr").remove();
|
|
|
|
|
|
+ var length= $("#add_color_id").find("tr").length;
|
|
|
|
+ if(length < 2){
|
|
|
|
+ vailErrorMsg_3($("#add_color_id"),"必须要要有一个颜色");
|
|
|
|
+ }else{
|
|
|
|
+ $this.parents("tr").remove();
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
function fileUpload(idValue) {
|
|
function fileUpload(idValue) {
|