js去重复代码

原代码:

            <script type="text/javascript">
function test(){
//alert("test"); 
var s01 = $("#s01").html();
//alert(s01);
$.ajax({
type:"POST",  
url: "http://localhost:8080/springmvc03/doc/findByRoom.do",
data:{"BEDROOM":s01},
   dataType:"json",
   success: function(result){
    window.location.href=
    "http://localhost:8080/springmvc03/doc/pa_select.do";
   },
   error: function(result){
  alert("失败");
   }
});


}
function test1(){
//alert("test");
var s02 = $("#s02").html();
$.ajax({
type:"POST",  
url: "http://localhost:8080/springmvc03/doc/findByRoom.do",
data:{"BEDROOM":s02},
   dataType:"json",
   success: function(result){
    window.location.href=
    "http://localhost:8080/springmvc03/doc/pa_select.do";
   },
   error: function(result){
  alert("失败");
   }
});


}
function test2(){
//alert("test"); 
var s03 = $("#s03").html();
$.ajax({
type:"POST",  
url: "http://localhost:8080/springmvc03/doc/findByRoom.do",
data:{"BEDROOM":s03},
   dataType:"json",
   success: function(result){
    window.location.href=
    "http://localhost:8080/springmvc03/doc/pa_select.do";
   },
   error: function(result){
  alert("失败");
   }
});


}
function test3(){
//alert("test"); 
var s04 = $("#s04").html();
$.ajax({
type:"POST",  
url: "http://localhost:8080/springmvc03/doc/findByRoom.do",
data:{"BEDROOM":s04},
   dataType:"json",
   success: function(result){
    window.location.href=
    "http://localhost:8080/springmvc03/doc/pa_select.do";
   },
   error: function(result){
  alert("失败");
   }
});


}
function test4(){
//alert("test"); 
var s05 = $("#s05").html();
$.ajax({
type:"POST",  
url: "http://localhost:8080/springmvc03/doc/findByRoom.do",
data:{"BEDROOM":s05},
   dataType:"json",
   success: function(result){
    window.location.href=
    "http://localhost:8080/springmvc03/doc/pa_select.do";
   },
   error: function(result){
  alert("失败");
   }
});


}
function test5(){
//alert("test"); 
var s06 = $("#s06").html();
$.ajax({
type:"POST",  
url: "http://localhost:8080/springmvc03/doc/findByRoom.do",
data:{"BEDROOM":s06},
   dataType:"json",
   success: function(result){
    window.location.href=
    "http://localhost:8080/springmvc03/doc/pa_select.do";
   },
   error: function(result){
  alert("失败");
   }
});
}
</script>

<div class="part" οndblclick="test()">
<span id="s01">${part}01</span>
</div>
<div class="part" οndblclick="test1()">
<span id="s02">${part}02</span>
</div>
<div class="part" οndblclick="test2()">
<span id="s03">${part}03</span>
</div>
<div class="part" οndblclick="test3()">
<span id="s04">${part}04</span>
</div>
<div class="part" οndblclick="test4()">
<span id="s05">${part}05</span>
</div>
<div class="part" οndblclick="test5()">
<span id="s06">${part}06</span>
</div> 



去重复后:


    <script type="text/javascript">
$(document).ready(function(){
$(".part").dblclick(function(){
var aa=$(this);
var sp=aa.children().text();
 $.ajax({
type:"POST",  
url: "http://localhost:8080/springmvc03/doc/findByRoom.do",
data:{"BEDROOM":sp},
dataType:"json",
success: function(result){
  window.location.href=
   "http://localhost:8080/springmvc03/doc/pa_select.do";
   },
   error: function(result){
  alert("失败");
   }
});
});
});
</script>


 <div class="part" >
<span class="sp">${part}01</span>
</div>
<div class="part" >
<span class="sp">${part}02</span>
</div>
<div class="part" >
<span class="sp">${part}03</span>
</div>
<div class="part" >
<span class="sp">${part}04</span>
</div>
<div class="part" >
<span class="sp">${part}05</span>
</div>
<div class="part" >
<span class="sp">${part}06</span>
</div>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值