$(function() {
$(".filterSearch").change(function() {
var cururl = window.location.href;
var fliter = $(this).attr("name").toString();
var fliterval = $(this).val();
var separator = cururl.indexOf('?') !== -1 ? "&": "?";
var re = new RegExp("([?&])");
var urlarr;
var newurl = "";
if (cururl.indexOf(fliter) > 0) {
urlarr = cururl.split(re);
for (i = 0; i < urlarr.length; i++) {
urlarr[i] = urlarr[i].indexOf(fliter) ? urlarr[i] : fliter + "=" + fliterval;
urlarr[i] = urlarr[i].indexOf("Page") ? urlarr[i] : "Page=1";
newurl = newurl + urlarr[i];
}
} else {
newurl = cururl + separator + fliter + "=" + fliterval;
}
window.location.href = newurl;
})
$(".subnav").click(function() {
$(this).find(".list-wraper").slideDown();
$(this).siblings().find(".list-wraper").slideUp();
})
$(".slidepanel").click(function() {
if ($(this).hasClass("open")) {
$(this).removeClass("open");
} else {
$(this).addClass("open");
}
$(this).parent().next(".notepanel").slideToggle();
})
$(".tag").click(function(event) {
var t = $(this).text();
$("" + t + "").appendTo(".taglist");
});
$("#tapinput").keydown(function(event) {
var t = $(this).val();
if (event.keyCode == 13) {
if (t == "") {
alert("标签内容不能为空");
} else {
$("" + t + "").appendTo(".taglist");
$("#tapinput").val("");
}
}
});
$("#fliterCountry").on("change",function(){
$(".selectProduct").show();
})
$("#fliterproduct").on("change",function(){
var product = $(this).val();
var country=$("#fliterCountry").val();
$.ajax({
type: "GET",
url: "quantitySearch.php",
dataType: "html",
contentType: "application/json;charset=utf-8",
data: {
"productId": product,
"country":country
},
success: function(e) {
$("#pricecontrol").html(e);
}
})
})
$(".taglist span").live('click',
function() {
$(this).remove();
})
$(".mytag span").click(function() {
var $thistag = $(this);
var cid = $(this).parent().data("id");
var eid = $(this).parent().data("em");
var tagvalue = $thistag.text();
$.ajax({
url: "bindTag.php",
beforeSend: function() {
if ($thistag.hasClass("active")) {
$thistag.removeClass("active");
} else {
$thistag.addClass("active");
}
},
data: {
cid: cid,
tagvalue: escape(tagvalue),
eid: eid
},
success: function() {}
});
})
$(".taghead").click(function() {
$(this).attr("contenteditable", "true");
});
$(".taghead").focusout(function() {
$this = $(this);
$this.attr("contenteditable", "false");
var originaltag = $this.data("originaltag");
var newtag = $this.text();
$.ajax({
url: "editTag.php",
beforeSend: function() {
r = confirm("是否编辑标签");
if (newtag == "") {
alert("标签不能为空");
return false;
}
if (r == false) {
$this.text(originaltag);
return false;
}
},
data: {
originaltag: escape(originaltag),
newtag: escape(newtag)
},
success: function() {
window.location.href = "/tag.php?tagName=" + newtag;
}
});
})
$(".colormark").click(function() {
$(this).find(".colorlist").slideDown(300);
})
$(".colorlist li").click(function() {
var $this = $(this);
var colorid = $this.val();
var cid = $this.parent().data("id");
$(this).closest(".tline").removeClass().addClass("tline color" + colorid);
$.ajax({
url: "colorTag.php",
data: {
colorid: colorid,
cid: cid
},
success: function() {
$this.parent().slideUp(300);
}
});
event.stopPropagation();
})
$(".claim").click(function() {
var $this = $(this);
var cid = $this.data("id");
$.ajax({
url: "claimCustomer.php",
data: {
cid: cid
},
success: function(data) {
if (data == 1) {
alert("认领成功");
window.location.reload();
} else {
alert("每天只能认领5个客户");
}
}
});
})
$(".syncphone").click(function() {
var var1 = $("#cs_whatsapp").val();
$("#cs_tel").val(var1);
})
})
function chkboxall(t0, t1) {
ischk = t0.checked;
for (var i = 0; i < $("input[type=checkbox][name=" + t1 + "]").size(); i++) {
$("input[type=checkbox][name=" + t1 + "]").eq(i).attr("checked", ischk);
}
}
function postchk(t) {
var $form = document.getElementById('form1'),
chkact = parseInt(document.getElementById("chkact").value),
ischk = false;
for (var i = 0; i < $form.elements.length; i++) {
if ($form.elements[i].name == "chkbox" && $form.elements[i].checked == true) {
ischk = true;
}
}
if (!ischk) {
alert('请至少选择一条数据');
return false;
}
switch (t) {
case 1:
switch (chkact) {
case 2:
if (confirm('更改客户状态为【无响应】吗?')) $form.submit();
break;
case 1:
if (confirm('更改客户状态为【已成交】吗?')) $form.submit();
break;
case 0:
if (confirm('更改客户状态为【未成交】吗?')) $form.submit();
break;
default:
if (confirm('确认要修改吗?')) $form.submit();
}
break;
case 2:
switch (chkact) {
case 1:
if (confirm('确认要设置所选状态为【正常】吗?')) $form.submit();
break;
case 0:
if (confirm('确认要设置所选状态为【隐藏】吗?')) $form.submit();
break;
default:
if (confirm('确认要删除吗?\n删除后不可恢复')) $form.submit();
}
break;
case 3:
switch (chkact) {
case 1:
if (confirm('确认要设置所选状态为【已读】吗?')) $form.submit();
break;
case 0:
if (confirm('确认要设置所选状态为【未读】吗?')) $form.submit();
break;
default:
if (confirm('确认修改吗?')) $form.submit();
}
break;
default:
return false;
}
return false;
}
function subform() {
$("#form1").submit();
}
function checkInput() {
var clientCode = $("#cs_code").val();
var clientCompany = $("#cs_company").val();
var clientPhone = $("#cs_tel").val();
var clientWechat = $("#cs_wechat").val();
var clientWhatsapp = $("#cs_whatsapp").val();
var clientEmail = $("#cs_email").val();
var clientFrom = $("#cs_from").val();
var clientCountry = $("#cs_country").val();
var clientLindedin = $("#cs_linkedin").val();
var clientFacebook = $("#cs_facebook").val();
var clientAlibaba = $("#cs_alibaba").val();
var clientDeal = $("#cs_deal").val();
var arr = [];
var $taglist = $(".taglist span");
if (clientCode == "" || clientCode == null) {
alert("客户代码不能为空!");
$("#cs_code").focus();
return false;
}
if (clientCountry == 0) {
alert("这是哪个国家的客户?");
return false;
}
if (clientFrom == "0") {
alert("请填写客户来源!");
return false;
}
if (clientPhone.length == 0 && clientWechat.length == 0 && clientWhatsapp.length == 0 && clientEmail.length == 0 && clientLindedin.length == 0 && clientFacebook.length == 0 && clientAlibaba.length == 0) {
alert("联系方式不能全部为空!");
return false;
}
$("input#mytag").val($(".taglist").html());
alert('提交成功');
}
function checkpwd() {
var pwdo = $("#em_password").val();
var pwd = $("#pwd").val();
var pwdre = $("#pwdre").val();
if (pwd !== pwdre) {
alert("密码输入不一致");
return false;
}
}