用css样式修改select下拉标签的默认箭头样式

 

  • JSP页面引入此CSS
  •    <link href="${pageContext.request.contextPath}/style/css/style.css" type="text/css" rel="stylesheet">
  • CSS代码:


.selectrJob{font:18px/29px "微软雅黑","宋体",Arial;color:#777;text-align:left;height:45px;border:2px solid #f1f1f1 !important;

    /* 清除默认的箭头样式 */
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background:#fff url(img/select_r.png) right top no-repeat;padding:6px 70px 6px 10px}

.selectrFocus{border:2px solid #c8e6de !important;background-position:right -45px}
.selectr_380{width:380px !important}
  • select_r.png图片:

     

  • JSP页面:
  •     <form  id="jobForm" action="${pageContext.request.contextPath}/job/jobPosting" method="post" onsubmit="return previewJob()">
         <input type="hidden" value="" name="id">
         <script>
            $(function(){
                // 控制文档加载完成以后 选中jobNature
                 $("#jobNature").val("${job.jobNature}");
             });
         </script>
           <table class="btm">
              <tbody>
               <tr>
                <td><span class="redstar">*</span></td>
                <td>工作性质</td>
                <td>
                  <select id="jobNature" name="jobNature" class="selectrJob selectr_380">
                      <option value="0">--请选择工作性质--</option>
                      <option value="全职">全职</option>
                      <option value="兼职" >兼职</option>
                      <option value="实习" >实习</option>
                  </select>
               </td>
              </tr>
      <tr><td></td><td></td>
          <td style="padding: 0px 0px 0px 0px;line-height: 0px;font-size:0px;">
             <span style="font-size:13px" id="jobNaturespan"></span>
          </td>
      </tr>

     

  • 检查此提交的值 在span中显示
  •    <%--给预览按钮绑定点击事件--%>
                          <script type="text/javascript">
                              function previewJob() {
                                  var positionType = document.getElementById("positionType").value;
                                  var jobNature = $("#jobNature").val();
                                  var positionTypespan = document.getElementById("positionTypespan");
                                  var jobNaturespan =document.getElementById("jobNaturespan");
                                
                                  if (positionType== "") {
                                    /*  alert("positionType="+positionType);*/
                                      positionTypespan.innerHTML = "职位类别不能为空!".fontcolor("red");
                                  }else {
                                      positionTypespan.innerHTML = "".fontcolor("green");
                                  }
                                 if ((jobNature == "")||(jobNature == "0") ){
                                    /*  alert("jobNature="+jobNature);*/
                                      jobNaturespan.innerHTML = "工作性质不能为空!".fontcolor("red");
                                  }else {
                                      jobNaturespan.innerHTML = "".fontcolor("green");
                                  }
    
                                  if ((positionType != "") && ( (jobNature != "")||(jobNature != "0"))&&(
                                      minimumMonthlySalary != "") )
                                  ) {
                                      /** 提交表单 */
                                      document.getElementById("jobForm").submit();
                                      return true;
                                  }else {
                                      return false;
                                  }
                              }
                          </script>
    

     

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值