jquery实际项目中的应用1

$(document).ready(function() {
 
 // 下面代码可以制作一个加载动画
 //$("#titleTag").ajaxStart(function(){ $(this).show(); });
 //$("#titleTag").ajaxStop(function(){ $(this).hide(); });
 //查询所有tag的衣服
 
 
 $.post("listSupplierProduct.action",
  {
  'product.supplier.id':'9',
  'product.feature':'',
  'product.color':'',
  'product.discount':'0.0f',
  'product.makeIn':'',
  'priceRange.maxPrice':'0.0f',
  'product.flag':'0' 
  },function(zdq){
    $("#clothList").html(zdq).hide();
  });
 
 
 
 // 右面搜索结果的ajax页面
 $("#titleTag").toggle(function(){
   $("#clothList").show("slow");
 }, function() {
  $("#clothList").hide("slow");
 });
 
 // 左边搜索栏的动画,用了interface插件
 $("#title").toggle(function() {
  $("#menutext").animate({
   height: 'show',
   opacity: 'show'
  }, 'slow');
  $("#leftsearch").animate({
   height: '446',
   backgroundColor: '#FFF'
  },'slow');
 }, function() {
  $("#menutext").animate({
   height: 'hide',
   opacity: 'hide'
  }, 'slow');
  $("#leftsearch").animate({
   height: '15',
   backgroundColor: '#000'
  },'slow');
  setAll();
 });
});


 
//将所有的值设为空
function setAll(){
 
  document.getElementById("ss_design").value="";
  document.getElementById("ss_feature").value="";
  document.getElementById("ss_size").value="";
  document.getElementById("ss_color").value="";
  document.getElementById("ss_minPrice").value="";
  document.getElementById("ss_maxPrice").value="";
  document.getElementById("ss_publishTime").value="";
  searchTagCloth(0);
 
}

function navPage(page){
 searchTagCloth(page);
/* $(document).ready(function() {
 // 右面搜索结果的ajax页面

   $("#clothList").load("listSupplierProduct.action",{
    'product.supplier.id':'9',
    'product.feature':'',
    'product.color':'',
    'product.discount':'0.0f',
    'product.makeIn':'',
    'priceRange.maxPrice':'0.0f',
    'product.flag':'0' ,
    'page.currentPage':page
    }).show("slow");
  //$("#clothList").show("slow"); 
 }); */

}

function getPage(){
 var page = $("#pageRequest").val();
 // TODO: 对页码的验证
 navPage(page);
}

//公共查询
function searchTagCloth(page){
 // alert($("#ss_color").val());
  //alert($("#ss_design").val());
 // alert("ss_design:"+$("#ss_design").val());
 //查询所有tag的衣服
  $.post("listSupplierProduct.action",
  {
  'product.supplier.id':'9',
  'product.color':$("#ss_color").val(),
  'product.design':$("#ss_design").val(), //产品图案
  'product.feature':$("#ss_feature").val(), //产品质地
  'product.size':$("#ss_size").val(), //产品尺码
  'product.discount':'0.0f',//折扣
  'product.publishTime':$("#ss_publishTime").val(),//产品上架时间
  'priceRange.minPrice':$("#ss_minPrice").val(),//最低价
  'priceRange.maxPrice':$("#ss_maxPrice").val(),//产品最大价格
  'product.flag':'0',
  'page.currentPage':page
  },function(zdq){
    $("#clothList").html(zdq).show();
  });
 
 
}
//传值设置
function searchByRequire(str,index){
 //alert(str+index);
  switch(parseInt(index)){
  case 3:
  //图案
  document.getElementById("ss_design").value=str;
  document.getElementById("ss_feature").value="";
  document.getElementById("ss_size").value="";
  document.getElementById("ss_color").value="";
  document.getElementById("ss_minPrice").value="";
  document.getElementById("ss_maxPrice").value="";
  document.getElementById("ss_publishTime").value="";

   break;
   case 4:
  //质地
  document.getElementById("ss_design").value="";
  document.getElementById("ss_feature").value=str;
  document.getElementById("ss_size").value="";
  document.getElementById("ss_color").value="";
  document.getElementById("ss_minPrice").value="";
  document.getElementById("ss_maxPrice").value="";
  document.getElementById("ss_publishTime").value="";
  
   break;
   case 5:
  //尺码
  document.getElementById("ss_size").value=str;
  document.getElementById("ss_design").value="";
  document.getElementById("ss_feature").value="";
  document.getElementById("ss_color").value="";
  document.getElementById("ss_minPrice").value="";
  document.getElementById("ss_maxPrice").value="";
  document.getElementById("ss_publishTime").value="";
  
   break;
   case 6:
  //颜色
  document.getElementById("ss_color").value=str;
  document.getElementById("ss_size").value="";
  document.getElementById("ss_design").value="";
  document.getElementById("ss_feature").value="";
  document.getElementById("ss_minPrice").value="";
  document.getElementById("ss_maxPrice").value="";
  document.getElementById("ss_publishTime").value="";
  
 
   break;
 
  case 7:
  //价格
   var priceReg = /^(/d*)-(/d*)$/;
   priceReg.test(str);
  document.getElementById("ss_color").value="";
  document.getElementById("ss_size").value="";
  document.getElementById("ss_design").value="";
  document.getElementById("ss_feature").value="";
  document.getElementById("ss_minPrice").value=RegExp.$1;
  document.getElementById("ss_maxPrice").value=RegExp.$2;
  document.getElementById("ss_publishTime").value="";
   
   break;
  case 8:
  
   break;
  case 9:
  //上架时间
      if(str==''){
       return false;
      }
   var today = new Date();
   var year = today.getFullYear();

   var month = today.getMonth();
   var dat = today.getDate();
   dat -= Number(str);
   var today = new Date(year,month,dat);

   var publishTime = ""+today.getFullYear()+"-" +(today.getMonth()+1)+"-"+today.getDate();
   
   document.getElementById("ss_color").value="";
       document.getElementById("ss_size").value="";
        document.getElementById("ss_design").value="";
   document.getElementById("ss_feature").value="";
   document.getElementById("ss_minPrice").value="";
   document.getElementById("ss_maxPrice").value="";
   document.getElementById("ss_publishTime").value=publishTime;
   break;
  }
  
  searchTagCloth(0);
    
 
}

//增加一个收藏

 function saveToWardrobes(productId,userId){
  if(userId==""||userId==null){
      alert("您还没有登录,请您先登录!");
      return false;
  }else{
     wardrobesServie.doInsertWardrobe(productId,userId,getBackInt);
   }
  }
  
  function getBackInt(msg){
  if(msg==0)
    alert("产品已经成功地收藏到衣柜!");
  }

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值