帝国cms内容页投诉或者报错弹窗,有需要的拿去。 //投诉或报错弹窗
$(function(){
$('.tsbc').bind('click',function(e){
$(".backdrop").show();
if(!$(".complain").html()){
$(".backdrop").after('<div class="complain"><div class="complain-dialog"><div class="complain-hd"><span class="pop-close" title="关闭"></span><h3>软件投诉或纠错</h3></div><div class="tab-bar clearfix"><span>问题:</span><label for="complain1"><input type="radio" id="complain1" checked="" rel="complain-1" value="0" name="complain">无法下载</label><label for="complain2"><input type="radio" id="complain2" rel="complain-2" value="1" name="complain">版本过旧</label><label for="complain3"><input type="radio" id="complain3" rel="complain-3" value="2" name="complain">内容编辑错误</label><label for="complain4"><input type="radio" id="complain4" rel="complain-4" value="3" name="complain">软件侵权</label><label for="complain5"><input type="radio" id="complain5" rel="complain-5" value="4" name="complain">软件报毒</label><label for="complain6"><input type="radio" id="complain6" rel="complain-6" value="5" name="complain">其他问题</label></div><div class="complain-form"><div class="form-txt clearfix"><span>说明:</span><textarea name="problem" id="item-1" placeholder="请在这里描述您遇到的错误问题..."></textarea></div><div class="button-box"><button id="complainTj" name="complainTj" type="button" onclick="feedback_up();" class="button sub_button">提交</button></div></div></div></div>');
}
$(".complain").show();
$(".complain-form .form-txt textarea").click(function(){
$(this).css("color","#333");
});
e.stopPropagation();
});
$('.pop-close').live('click',function(e){
$(".complain").hide();
$(".backdrop").hide();
e.stopPropagation();
});
$('.backdrop').bind('click',function(e){
$(".complain").hide();
$(".backdrop").hide();
e.stopPropagation();
});
$('.complain').bind('click',function(e){
$(".complain").show();
$(".backdrop").show();
e.stopPropagation();
});
});
function feedback_up(){
var types=$(".complain input[name=complain]:checked").val();
var url=window.location.href;
var problem=$("#item-1").val();
if(!problem){
alert('反馈问题描述不能为空!');
$("#item-1").focus();
return;
}
if(problem.length<5){
alert('反馈问题描述不能小于5个汉字!');
$("#item-1").focus();
return;
}
$.ajax({
url: '/index.php?m=seahot&c=index&a=feedback_up',
type: 'POST',
dataType: 'json',
data: {'types':types,'url':url,'problem':problem},
success: function(data){
if(data.status==1){
alert(data.msg);
$(".complain").hide();
$(".backdrop").hide();
}else{
alert(data.msg);
}
}
});
}
|