var nei=""; var ask=""; //发布框等字数统计 function checkWord(len, evt, wordCheckNumID) { if (evt == null) evt = window.event; var src = evt.srcElement ? evt.srcElement : evt.target; var str = src.value.trim(); myLen = 0; i = 0; for (; (i < str.length) && (myLen <= len * 2); i++) { if (str.charCodeAt(i) > 0 && str.charCodeAt(i) < 128) myLen++; else myLen += 2; } if (myLen > len * 2) { src.value = str.substring(0, i - 1); } else { document.getElementById(wordCheckNumID).innerHTML = Math .floor((len * 2 - myLen) / 2); } } $(function() { $("#additionalclose").click(function() { $('#additional_content').toggle(1000); }); $("#toaskclose").click(function() { $('#to_ask_info').toggle(1000); }); //追问 $("#to_ask").click(function() { if(typeof( ask) =="string"){ ask = new UE.ui.Editor(); ask.render('to_ask_text'); } $('#to_ask_info').toggle(1000); }); //不满意 $("#answer_no_satisfy").click(function() { var qid=$("#qid").val(); var url="/ajax/vip_question/refunds"; $.ajax({ url:url, type: "post", cache: false, dataType: "json", data: { qid:qid }, global: true, success: function(data){ if(data.refunds==1){ easyDialog.open({ container : { header : '确认该答案为不满意', content : data.message+"
原因:", yesFn : setnosatisfy, noFn : true }, overlay : false }); }else{ easyDialog.open({ container : { header : '确认该答案为不满意', content : data.message, noFn : true }, overlay : false }); } }, error:function(err){ easyDialog.open({ container : { content : '无法读取,请重新操作'}, autoClose : 1500, overlay : false }); } }); }); //满意 $("#answer_satisfy").click(function() { easyDialog.open({ container : { header : '确认该答案为满意', content : '点击‘确定’完成这次提问;答疑满意后还能进行追问!', yesFn : setsatisfy, noFn : true }, overlay : false }); }); var setnosatisfy=function(){ var form1 = $("#setnosatisfy"); $("#refunds_description").attr("value",$("#refunds_content").val()); form1.submit(); } var setsatisfy=function(){ var form1 = $("#setsatisfy"); form1.submit(); } /** * 补充问题 */ $("#additional_button").click(function() { if(typeof( nei) =="string"){ nei = new UE.ui.Editor(); nei.render('description_text'); } $('#additional_content').toggle(1000); }); $("#additional").click(function() { var qid=$("#qid").val(); if(!nei.hasContents()){ //此处以非空为例 alert("请输入内容"); return false; } var content=nei.getContent(); var html='

'+content+'

'; $("#description_pg").html(html); $('#description_pg').hide(); var url="/ajax/vip_question/edit"; $.ajax({ url:url, type: "post", cache: false, dataType: "json", data: { qid:qid, description:content }, global: true, success: function(data){ $('#description_pg').toggle(1000); $("#additional_button").remove(); $("#additional_content").remove(); }, error:function(err){ // document.getElementById('i_commont').innerHTML = err.responseText; } }); }); $("#addtoaskvip").click(function() { if(!ask.hasContents()){ //此处以非空为例 alert("请输入内容"); return false; }else{ answer=window.confirm("追问后,该提问自动设为‘满意’"); if(answer==true) return true; else return false; } }); $("#submit_comment").click(function() { var c_content=$('#comment_content').val(); var username=$('#username').val(); var qid=$("#qid").val(); if(c_content==""){ alert("请输入内容"); return false; } var html='
'+username+'评价:'+c_content+'
'; $("#aj_comment").html(html); $('#aj_comment').hide(); var url="/ajax/vip_question/comment"; $.ajax({ url:url, type: "post", cache: false, dataType: "json", data: { qid:qid, comment:c_content }, global: true, success: function(data){ $('#aj_comment').toggle(1000); $("#enter_comment").remove(); }, error:function(err){ document.getElementById('aj_comment').innerHTML = err.responseText; } }); }); $("#add_discuss").click(function() { var discuss_content=$("#discuss_content").val(); if(discuss_content==""){ alert("请输入内容"); return false; } }); $("input[id^='add_discuss_chire']").click(function() { var id=parseInt($(this).attr('data')); var discuss_content=$("#discuss_content_"+id).val(); if(discuss_content==""){ alert("请输入内容"); return false; } }); //显示子评论 $("a[id^='show_chir_discuss_']").click(function() { var id=parseInt($(this).attr('data')); $('#chircomm_'+id).toggle(1000); var cla=$('#open_'+id).attr("class"); if(cla=="openUp"){ $('#open_'+id).removeClass('openUp'); $('#open_'+id).addClass('openDown'); }else{ $('#open_'+id).removeClass('openDown'); $('#open_'+id).addClass('openUp'); } }); })