📄 addgoods.js
字号:
c.style.display = "";
t.title = "点击隐藏扩展属性";
}
}
function setUnit(v)
{
if(v == "更多")return;
var o = document.getElementById(con['GoodsUnit']);
o.value = v;
}
function getEvent(o)
{
return o;
}
function selectClass(id,index,isFirstSelect)
{
if(ids == null)
{
alert("加载数据中,请稍候……");
return;
}
if(id == 0)
{
if(index > 0)
{
id = ids[index - 1];
}
if(id == 0)
{
if(index < 4)
id = ids[index + 1];
}
}
var q = null;
q = jc.getJSSClass(id);
var flag = false;
if(q != null)
{
jc.addItemShowList(q);
var left = 10,top = 130;
///left = getLeft(idShow[index]);
///top = getTop(idShow[index]);
hiddenDiv(jc);
q.insertLayer(left,top,true);
switchCurrent(index);
}
else
{
setNoClass();
}
}
function setNoClass()
{
alert("您还没有添加商品分类,请先添加!");
location = "AddClass.aspx";
}
function showClass(id,index)
{
var pr = null;
if(id.toString() != "[object Object]")
{
var te = jc.getJSSClass(id);
if(te != null)
{
pr = te.getParents();
pr[pr.length] = te;
}
else
{
return true;
}
}
else
{
pr = id.getParents();
pr[pr.length] = id;
id = id.id;
//alert(id);
}
//是否重复选择分类
var repeated = false;
for(var i = 0;i < 5;i ++)
{
if(id != 0 && index != i && ids[i] == id)
{
repeated = true;
break;
}
}
var cls = "";
//if(repeated) cls = " class='repeated'";
//
ids[index] = id;
classIDs.value = ids.toString();
var st = "";
st = "<u" + cls + ">" + pr[pr.length - 1].name + "</u>";
for(var i = 0;i < pr.length - 1;i++)
{
st = "<u" + cls + ">" + pr[i].name + "</u> --> " + st;
}
if(repeated)cls = "重复选择此分类 ";
idShow[index].innerHTML = " <a title='" + cls + "点击修改分类' href='javascript:selectClass(" + id + "," + index + ")'>" + st + "</a> <<a class=\"clearClass\" href='javascript:clearClass(" + index + ")'>去除此分类</a>>";
checkRepeated();
showExtends(ids);
}
function showMore()//<>
{
var o = document.getElementById("unitMore");
var op = document.getElementById("unitMoreOp");
if(o.style.display == "none")
{
o.style.display = "";
op.innerHTML = "<<<<";
op.title1 = op.title;
op.title = "隐藏……";
}
else
{
o.style.display = "none";
op.title = op.title1;
op.innerHTML = ">>>>";
}
}
function checkRepeated()
{
for(var i = 0;i < ids.length;i++)
{
idShow[i].className1 = "";
}
for(var i = 0;i < ids.length;i++)
{
if(ids[i] != 0)
{
var flag = false;
for(var j = i + 1;j < ids.length;j++)
{
if(ids[i] == ids[j])
{
flag = true;
break;
}
}
if(flag)
{
idShow[i].className1 = "reded";
idShow[j].className1 = "reded";
}
}
}
for(var i = 0;i < ids.length;i++)
{
if(idShow[i].className1 != "")
{
idShow[i].className = "reded";
}
else
{
idShow[i].className = "";
}
}
}
//用户选择一个分类
function getClassaq(o)
{
//alert(o.jssClass.toString() == "[object Object]");
if(parseInt(o).toString() == "NaN")//o.toString() == "[object]"
{
o = document.getElementById(o);
o = o.jssClass;
}
else
{
o = jc.getJSSClass(o);
var haveEmpy = true;
for(var i = 0;i < ids.length;i++)
{
if(ids[i] == 0)
{
switchCurrent(i);
haveEmpy = false;
break;
}
}
//if(haveEmpy)switchCurrent(0);
}
switchCurrent(curSeleIndex);
showClass(o,curSeleIndex);
o.jssShow.onAction = false;
hiddenDiv(o.jssShow);
//curSeleIndex.
}
//改变当前编辑的分类
function switchCurrent(val)
{
curSeleIndex = val;
for(var i = 0; i < idShow.length;i++)
{
if(val == i)
{
idShow[i].style.backgroundColor = "#DEDEDE";
}
else
{
idShow[i].style.backgroundColor = "";
}
}
}
//<a href='javascript:clearClass(" + index + ")'>去除此分类</a>
function clearClass(index)
{
ids[index] = 0;
classIDs.value = ids.toString();
showExtends(classIDs.value);
idShow[index].innerHTML = "<a title='点击选择分类' href='javascript:selectClass(0," + index + ",true)'>选择分类</a>";
}
function test1212()//
{
if(jc == null)
{
var sou = parent.Top;
jc = sou.jc;
if(jc == null)
{
jc = new jssClassShow(sou.cList,null,"javascript:getClassaq(\"$class$\")",document.getElementById("menu"));//$classid$$class$"
}
if(jc.cList.length == 1)
{
setNoClass();
}
}
if(idShow == null)
{
idShow = new Array();
idShow[0] = document.getElementById("class0");
idShow[1] = document.getElementById("class1");
idShow[2] = document.getElementById("class2");
idShow[3] = document.getElementById("class3");
idShow[4] = document.getElementById("class4");
}
if(classIDs == null)classIDs = document.getElementById(con['ClassID']);
if(ids == null)ids = classIDs.value.split(",");
for(var i = 0;i < 5;i++)
{
if(ids[i] == null || ids[i] == "" || parseInt(ids[i]).toString() == "NaN")
{
ids[i] = 0;
}
var noClass = true;
if(ids[i] != 0)
{
if(!showClass(ids[i],i))
{
noClass = false;
}
}
if(noClass)
{
idShow[i].innerHTML = "<a title='点击选择分类' href='javascript:selectClass(0," + i + ",true)'>选择分类</a>"
//alert(i);
}
}
//alert(ids);
InitHistory();//
return;
}
function InitHistory()
{
var ls = document.getElementsByName("hisC");
for(var i = 0;i < ls.length;i++)
{
var o = (jc.getJSSClass(ls[i].id));
if(o != null)
{
ls[i].innerHTML = "<u>" + o.name;
ls[i].href = "javascript:getClassaq('" + o.id + "')";
var dw = o.getParentString(" --> ");
if(dw != "") dw += " --> " ;
ls[i].title = dw + o.name;
}
}
//alert(o.name);
}
function CheckClassID(object,source)
{
if(classIDs.value == "0,0,0,0,0")
{
source.IsValid = false;
}
}
function InputNum()
{
if(window.event == null)return true;
if( event.keyCode == 9 ||
event.keyCode == 36 ||
event.keyCode == 35 ||
event.keyCode == 39 ||
event.keyCode == 37 ||
(event.keyCode >= 48 && event.keyCode <=57) ||
event.keyCode == 8 ||
(event.keyCode >= 96 && event.keyCode <= 105) ||
event.keyCode == 46)
{
return true;
}
return false;
}
function InputNumPoint()
{
if(window.event == null)return true;
if( event.keyCode == 9 ||
event.keyCode == 36 ||
event.keyCode == 35 ||
event.keyCode == 39 ||
event.keyCode == 37 ||
(event.keyCode >= 48 && event.keyCode <=57) ||
event.keyCode ==8 ||
(event.keyCode >= 96 && event.keyCode <=105) ||
event.keyCode == 110 ||
event.keyCode == 190 ||
event.keyCode == 46 )
{
return true;
}
return false;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -