Browse Source

咨询点击星级才能发送

jack 8 years ago
parent
commit
58ddf86b9f
3 changed files with 20 additions and 17 deletions
  1. 1 0
      css/workspace.css
  2. 15 13
      js/consult.js
  3. 4 4
      js/popup.js

+ 1 - 0
css/workspace.css

2
/* CSS Document */
2
/* CSS Document */
3
.con-center{ width:1170px;position:relative; margin:auto; overflow:hidden;padding:20px 10px; margin-top:60px;}
3
.con-center{ width:1170px;position:relative; margin:auto; overflow:hidden;padding:20px 10px; margin-top:60px;}
4
.frmtype{ width:100%; border-radius:5px; border:1px #dadada solid; padding:0 10px; min-height:30px;font-size:14px;line-height:30px;}
4
.frmtype{ width:100%; border-radius:5px; border:1px #dadada solid; padding:0 10px; min-height:30px;font-size:14px;line-height:30px;}
5
.sendCon{ width:100%; border-radius:5px; border:1px #dadada solid; padding:0 10px; min-height:30px;font-size:14px;line-height:30px;}
5
.frmtype:focus{ border:1px solid #ff8500;}
6
.frmtype:focus{ border:1px solid #ff8500;}
6
.frmbtn{ width:100px; margin:10px; background:#ff9900; color:#fff; border:none; }
7
.frmbtn{ width:100px; margin:10px; background:#ff9900; color:#fff; border:none; }
7
.frmrbtn{ background:none; color:#303030; border:none; }
8
.frmrbtn{ background:none; color:#303030; border:none; }

+ 15 - 13
js/consult.js

816
//评价
816
//评价
817
function assessFn2(consultId,attrParams,thanksStatus){
817
function assessFn2(consultId,attrParams,thanksStatus){
818
	ConsultComment();
818
	ConsultComment();
819
819
	$("#sendAssessBtn").css({"cursor":"auto","background-color":"#dadada"});
820
	//评价星星样式
820
	//评价星星样式
821
	var start;
821
	var start;
822
	function clickStar(){
822
	function clickStar(){
823
		//发表评论
824
		$("#sendAssessBtn").css({"cursor":"pointer","background-color":"#ff9900"," border":":1px solid #ff8500"});
825
	$("#sendAssessBtn").click(function(){
826
		clickSendAssessBtn2(consultId,attrParams,thanksStatus)
827
	});
823
		$(".evastar2").removeClass('addStar');
828
		$(".evastar2").removeClass('addStar');
824
		start=$(this).index()+1;
829
		start=$(this).index()+1;
825
		for(var i=0;i<start;i++){
830
		for(var i=0;i<start;i++){
834
	};
839
	};
835
	$(".evastar2").bind("click",clickStar);
840
	$(".evastar2").bind("click",clickStar);
836
	
841
	
837
	//发表评论
838
	$("#sendAssessBtn").click(function(){
839
		clickSendAssessBtn2(consultId,attrParams,thanksStatus)
840
	});
842
	
841
	
843
	
842
	//稍后评价
844
	//稍后评价
843
	$("#noAssessBtn").click(function(){
845
	$("#noAssessBtn").click(function(){
855
function clickSendAssessBtn2(consultId,attrParams,thanksStatus){
857
function clickSendAssessBtn2(consultId,attrParams,thanksStatus){
856
	var assessStar = $("#startCount").val();
858
	var assessStar = $("#startCount").val();
857
	var assessContant = $("#assessCon").val();
859
	var assessContant = $("#assessCon").val();
858
	if(!assessStar){
859
		$.MsgBox.Alert('提示',"请点击总体评价");
860
		return;
861
	}
862
	if(!assessContant){
863
		$.MsgBox.Alert('提示',"请填写评价内容");
864
		return;
865
	}
860
//	if(!assessStar){
861
//		$.MsgBox.Alert('提示',"请点击总体评价");
862
//		return;
863
//	}
864
//	if(!assessContant){
865
//		$.MsgBox.Alert('提示',"请填写评价内容");
866
//		return;
867
//	}
866
	var assessContentStr ={
868
	var assessContentStr ={
867
			"consultId":consultId, //咨询ID
869
			"consultId":consultId, //咨询ID
868
		    "assessStatus":"1", //评价状态 0-未评价,1-已评价
870
		    "assessStatus":"1", //评价状态 0-未评价,1-已评价

+ 4 - 4
js/popup.js

843

843

844
		/*输入评价tab*/
844
		/*输入评价tab*/
845
		PopHtml += '<div class="addcomment2">';
845
		PopHtml += '<div class="addcomment2">';
846
		PopHtml += '<div class="resoutit">请对咨询专家进行评价</div><input type="text" id="startCount" style="display:none;" />';
846
		PopHtml += '<div class="resoutit">请对专家进行评价</div><input type="text" id="startCount" style="display:none;" />';
847
		PopHtml += '<div class="commentbox2"><table class="commentcon2">';
847
		PopHtml += '<div class="commentbox2"><table class="commentcon2">';
848
		//星级评价
848
		//星级评价
849
		PopHtml += '<tr><th class="resouinfotype" scope="row">总体评价</th><td><div class="resouinforcon"><div class="evastarbox2" id="evastarbox2"><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span></div></div></td></tr>';
849
		PopHtml += '<tr><th class="resouinfotype" scope="row">总体评价</th><td><div class="resouinforcon"><div class="evastarbox2" id="evastarbox2"><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span><span class="evastar2"></span></div></div></td></tr>';
850
		//评价内容
850
		//评价内容
851
		PopHtml += '<tr> <th class="resouinfotype" scope="row">评价内容</th> <td><div class="resouinforcon"><textarea class="frmtype frmarea" id="assessCon" onkeyup="limitTextCountFn(\'#assessCon\',\'#consulttextcount\',200);"></textarea></div></td></tr>';
852
		PopHtml += '<tr> <th class="resouinfotype" scope="row"></th><td><div class="resouinforcon"><div class="wordlimit">字数限制为<span id="consulttextcount">5~200</span>个</div></div></td> </tr>';
851
		PopHtml += '<tr> <th class="resouinfotype" scope="row">详细评价</th> <td><div class="resouinforcon"><textarea class="frmtype frmarea" id="assessCon" onkeyup="limitTextCountFn(\'#assessCon\',\'#consulttextcount\',200);"></textarea></div></td></tr>';
852
		PopHtml += '<tr> <th class="resouinfotype" scope="row"></th><td><div class="resouinforcon"><div class="wordlimit">字数限制为<span id="consulttextcount">200</span>个</div></div></td> </tr>';
853
		PopHtml += '</table>';
853
		PopHtml += '</table>';
854
		//按钮
854
		//按钮
855
		PopHtml += '<table class="btntab"><tr><td>';
855
		PopHtml += '<table class="btntab"><tr><td>';
856
		PopHtml += '<div class="addrebtn" style="text-align:center;">';
856
		PopHtml += '<div class="addrebtn" style="text-align:center;">';
857
		PopHtml +='<input type="button" value="提交" id="sendAssessBtn" class="frmtype frmbtn">';
857
		PopHtml +='<input type="button" value="提交" id="sendAssessBtn" class="sendCon frmbtn">';
858
		PopHtml +='<input type="button" value="稍后评价" class="frmtype frmbtn frmrbtn" id="noAssessBtn">';
858
		PopHtml +='<input type="button" value="稍后评价" class="frmtype frmbtn frmrbtn" id="noAssessBtn">';
859
		PopHtml +='</div> </td> </tr></table>';
859
		PopHtml +='</div> </td> </tr></table>';
860
		PopHtml += ' </div> </div>';
860
		PopHtml += ' </div> </div>';