complaints.js 2.13 KB
jQuery(function (){
	jQuery('.btn_c3').click(function(){
    	var obj=jQuery(this).parent();
    	jQuery.ajax({
            type: "get",
            url: "/home/complaints/cancelcomp",
            data: "id=" + jQuery(this).attr('lin'),
            cache: false,
            dataType:'json',
            success: function(jsonData)
            {
            	if(jsonData.code == 200){
            		jQuery(obj).hide();
            		jQuery(obj).prev().html('问题已撤销');   
            		return;
                }
            	alert(jsonData.message);
            	return false;
            }
    	});	
    });
});

complaints = {
		checkForm : function(callBack) {
			//初始化
			$.formValidator.initConfig({
				formid : "add_complaints"
			});
			//投诉主题
			$("#caption").formValidator({
				onshow : "请输入您的投诉主题",
				onfocus : "请输入主题",
				oncorrect : "输入正确"
			}).inputValidator({
				min : 1,
				max : 20,
				onerrormin : '投诉主题不能为空',
				onerrormax : '输入投诉主题不能超过10个字'
			});
			//投诉对象
			$('#customer').formValidator({
				onshow : "请填写您要投诉的对象,比如:客服00*号、发货员...",
				onfocus : "请填写您要投诉的对象",
				oncorrect : "输入正确"
			}).inputValidator({
				min : 1,
				max : 20,
				onerrormin : "投诉对象不能为空",
				onerrormax : '输入投诉对象不能超过10个字'
			});
			//涉及的订单
			$('#order').formValidator({
				onshow : "如果多个是多个订单号,请用英文逗号隔开,没有则不填",
				onfocus : "请输入订单号",
				oncorrect : "输入正确"
			}).regexValidator({
				regexp : '^([0-9,]{9,})$', //一个和多个订单
				onerror : "您输入的订单格式不对,如果多个是多个订单号,请用英文逗号隔开"
			});
			$('#comment').formValidator({
				onshow : "输入您投诉的内容",
				onfocus : "请输入您投诉的内容",
				oncorrect : "输入正确"
			}).inputValidator({
				min : 1,
				max : 255,
				onerrormin : "投诉内容不能为空",
				onerrormax : "输入的投诉内容不能超过130个字!"
			});
		}
}