kf12354 发表于 2013-1-29 11:32:16

一些常用的JS代码

 function execServlet(servletUrl,callStyle,str){
  var ret = "";
  if(!callStyle) callStyle = "GET";
  try {  
     xh = new ActiveXObject("Microsoft.XMLHTTP");
     xh.open( callStyle,servletUrl,false);
     xh.send(str);
     ret =  xh.responseText;
     }catch (error){
     }
    return ret;
 }
 
 function changeCinema(obj){
  var cinemaSelect=document.getElementById("cinemaNameSearch");
  var rnd = Math.random();
  var url="<%=contextPath%>/infoservice/filmScheduleAction.action?action=chanegCinema&&cityCodeSearch="+obj.value;
  var ret=execServlet(url,'GET',"");
  var str=ret.split("&&");
  cinemaSelect.innerHTML="";
  cinemaSelect.options.add(new Option("-请选择-",""));  
  for(var i=0;i<str.length&&""!=str;i++){
   cinemaSelect.options.add(new Option(str,str));
  } 
 }
//********ajax级联下啦列表,***********//
function toPage(action){//分页查询 
   var vPageNo=document.getElementById("pageNo").value;
   var vPages=document.getElementById("pages").value;
   if(vPageNo==null||vPageNo==''){
    vPageNo=1;
   }else{
    vPageNo=parseInt(vPageNo);
   }
   if(vPages==null||vPages==''){
    vPages=1;
   }else{
    vPages=parseInt(vPages);
   }
  if (action == "listFirst") {
   if(vPageNo==1){
    alert('已经是第一页');
    return false;
   }
   form1.pageNo.value="1";
  } else if (action == "listNext") {
   if(vPageNo<vPages){
    vPageNo=vPageNo+1;
    form1.pageNo.value=vPageNo;
   }else{
    alert('已经是最后一页');
    return false;
   }
  } else if (action == "listPrev") {
   if(vPageNo>1){
    vPageNo=vPageNo-1;
    form1.pageNo.value=vPageNo;
   }else{
    alert('已经是第一页');
    return false;
   }
  } else if (action == "listLast") {
   if(vPageNo==vPages){
    alert('已经是最后一页');
    return false;
   }
   form1.pageNo.value=vPages;
  } else if (action == "listSpec") {
   if (form1.pageNo.value == "" || form1.pageNo.value == null) {
    alert("您没有输入页号!");
    form1.pageNo.value="";
    return "false";
   } else if (parseInt(form1.pageNo.value)<1||parseInt(form1.pageNo.value)>vPages){
    alert("您输入的页号不存在,请重新输入!");
    form1.pageNo.value="";
    return "false";
   }
  }
  form1.submit(); 
 }
//*******分页查询********//
页: [1]
查看完整版本: 一些常用的JS代码