數據加載中……

          2009年9月27日

          jquery validation

               摘要:  1<%@page contentType="text/html; charset=GBK"%>  2<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>  3<%@ taglib uri="http:/...  閱讀全文

          posted @ 2009-10-15 13:37 R99 閱讀(407) | 評論 (0)編輯 收藏
          [jQuery]animate(滑塊滑動)

          html

          <p><href="#" class="run">Run</a></p>
          <div id="box">
          </div>
          css
          <style type="text/css">
          body 
          {}{
              margin
          : 20px auto;
              padding
          : 0;
              width
          : 580px;
              font
          : 80%/120% Arial, Helvetica, sans-serif;
          }

          {}{
              font-weight
          : bold;
              color
          : #000000;
          }

          #box 
          {}{
              background
          : #6699FF;
              height
          : 100px;
              width
          : 100px;
              position
          : relative;
          }

          </style>


          jquery
           1$(document).ready(function(){
           2    $(".run").click(function(){
           3    
           4        $("#box").animate({opacity: "0.1", left: "+=400"}1200)
           5        .animate({opacity: "0.4", top: "+=160", height: "20", width: "20"}"slow")
           6        .animate({opacity: "1", left: "0", height: "100", width: "100"}"slow")
           7        .animate({top: "0"}"fast")
           8        .slideUp()
           9        .slideDown("slow")
          10        return false;
          11    
          12    }
          );
          13}
          );

          posted @ 2009-10-13 18:01 R99 閱讀(443) | 評論 (0)編輯 收藏
          jquery學習筆記

          :has 

          1<div style="width:100%;height:100%;border-style:solid;border:2px;">
          2    <div style="width:40px;height:30px;border-style:solid;border:2px;">
          3        <p>Hello</p>
          4    </div>
          5    
          6    
          7    
          8</div>
          $("div:has(p)")


          選中的是最外層的div

          posted @ 2009-10-12 17:43 R99 閱讀(157) | 評論 (0)編輯 收藏
          正則表達式 預搜索

          (?=xxx)

          正向預搜索(向右)

          正向預搜索,判斷當前位置右側是否能匹配指定表達式

          (?!xxx)

          正向預搜索否定,判斷當前位置右側是否不能夠匹配指定表達式

          (?<=xxx)

          反向預搜索(向左)

          反向預搜索,判斷當前位置左側是否能夠匹配指定表達式

          (?<!xxx)

          反向預搜索否定,判斷當前位置左側是否不能夠匹配指定表達式

          posted @ 2009-09-28 16:26 R99 閱讀(280) | 評論 (0)編輯 收藏
          ajax回調函數調用多個參數。 循環調用。

           1    function batchProcessData(data,telArr,index){
           2          if(data==0){    
           3            var option = new Option(telArr[index],telArr[index]);
           4            var counts = $('bindTel').options.length;
           5            $('bindTel').options[counts]=option; 
           6            var restrictionObj = $('bindTel');
           7            var allNum =",";
           8            for(i=0;i<restrictionObj.options.length;i++){
           9                var value = restrictionObj.options[i].value;
          10                allNum += value+',';
          11            }
          12            $('bindTelNo').value=allNum;
          13        }    
          14        index +=1;
          15        if(index==telArr.length){
          16            return;
          17        }
          18        var fieldNameArr = [];
          19        var fieldValueArr = [];
          20        fieldNameArr[0]='tel_no';
          21        fieldValueArr[0]=telArr[index];
          22        sysManagerService.isExist('t_user_bind',fieldNameArr[0],fieldValueArr[0],{
          23            callback:
          24                function(data){
          25                    batchProcessData(data,telArr,index);
          26                }
          27        });
          28    }

           1    function batchAddTel(){
           2        var telnum = $('telNo');
           3        var telArr = telnum.value.split(/[^\d-]/g);
           4        var effTelArr = new Array();
           5        for(var i=0;i<telArr.length;i++){
           6            if(""==telArr[i]){
           7                continue;
           8            }
           9            var patrn=/(^[0-9]{3,4}\-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^[0-9]{11}$)/;
          10            if (!patrn.test(telArr[i])){
          11                continue;                                               
          12            }                                  
          13            if($('bindTelNo').value.indexOf(','+telArr[i]+',') !=-1){
          14                continue;                                 
          15            }      
          16            effTelArr.push(telArr[i]);
          17        }
          18        effTelArr = unique_Array(effTelArr);
          19        if(effTelArr.length > 0){
          20            var fieldNameArr = [];
          21            var fieldValueArr = [];
          22            fieldNameArr[0]='tel_no';
          23            fieldValueArr[0]=effTelArr[0];
          24            sysManagerService.isExist('t_user_bind',fieldNameArr[0],fieldValueArr[0],{//回調函數調用多個參數
          25                callback:
          26                    function(data){
          27                        batchProcessData(data,effTelArr,0);
          28                    }
          29            });
          30        }    
          31    }     

          posted @ 2009-09-27 21:35 R99 閱讀(1484) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 文昌市| 会东县| 大庆市| 略阳县| 柳江县| 合肥市| 朔州市| 宁乡县| 霞浦县| 石景山区| 彩票| 浙江省| 普安县| 巴彦淖尔市| 平陆县| 金湖县| 大石桥市| 毕节市| 合作市| 镇雄县| 峨眉山市| 哈尔滨市| 农安县| 伊宁市| 鹤山市| 台州市| 西盟| 民勤县| 渑池县| 塘沽区| 万山特区| 上蔡县| 云和县| 祁连县| 瓦房店市| 高邑县| 宝清县| 平邑县| 宣恩县| 霍城县| 东丽区|