//图片文件上传 function userComplainInit(){ var uploader =WST.upload({ pick:'#filePicker', formData: {dir:'informsImg',isThumb:0}, fileNumLimit:5, accept: {extensions: 'gif,jpg,jpeg,png',mimeTypes: 'image/jpg,image/jpeg,image/png,image/gif'}, callback:function(f,file){ var json = WST.toJson(f); if(json.status==1){ var tdiv = $("
"+ "
"); var btn = $('
'); tdiv.append(btn); $('#picBox').append(tdiv); btn.on('click','img',function(){ uploader.removeFile(file); $(this).parent().parent().remove(); uploader.refresh(); }); }else{ WST.msg(json.msg,{icon:2}); } }, progress:function(rate){ $('#uploadMsg').show().html('已上传'+rate+"%"); } }); } function saveInforms(historyURL){ /* 表单验证 */ $('#informForm').validator({ fields: { informContent: { rule:"required", msg:{required:"清输入举报内容"}, tip:"请输入举报内容", }, informType: { rule:"checked;", msg:{checked:"举报类型不能为空"}, tip:"请选择举报类型", } }, valid: function(form){ var params = WST.getParams('.ipt'); var loading = WST.msg('正在提交数据,请稍后...', {icon: 16,time:60000}); var img = []; $('.inform_pic').each(function(){ img.push($(this).attr('v')); }); params.informAnnex = img.join(','); $.post(WST.U('home/informs/saveInform'),params,function(data,textStatus){ layer.close(loading); var json = WST.toJson(data); if(json.status=='1'){ WST.msg('您的举报已提交,请留意信息回复', {icon: 6},function(){ location.href = WST.U('home/informs/index'); }); }else{ WST.msg(json.msg,{icon:2}); } }); } }); } function toView(id){ location.href=WST.U('home/Informs/getUserInformDetail',{'id':id}); } function informByPage(p){ $('#list').html('正在加载数据...'); var params = {}; params = WST.getParams('.s-query'); params.key = $.trim($('#key').val()); params.page = p; $.post(WST.U('home/informs/queryUserInformPage'),params,function(data,textStatus){ var json = WST.toJson(data); if(json.status==1){ var gettpl = document.getElementById('tblist').innerHTML; laytpl(gettpl).render(json.data.Rows, function(html){ $('#list').html(html); }); if(json.TotalPage>1){ laypage({ cont: 'pager', pages:json.TotalPage, curr: json.CurrentPage, skin: '#e23e3d', groups: 3, jump: function(e, first){ if(!first){ complainByPage(e.curr); } } }); }else{ $('#pager').empty(); } } }); }