jQuery 笔记

 

1.jQuery 语法实例

$(this).hide()

    演示 jQuery 的 hide() 函数,隐藏当前的 HTML 元素。

$("p").hide()

    演示 jQuery 的 hide() 函数,隐藏所有 <p> 元素。

$(".test").hide()

    演示 jQuery 的 hide() 函数,隐藏所有 class="test" 的元素。

$("#test").hide()

    演示 jQuery 的 hide() 函数,隐藏 id="test" 的元素。

 

2.基础语法是:$(selector).action()

    美元符号定义 jQuery

    选择符(selector)“查询”和“查找” HTML 元素

    jQuery 的 action() 执行对元素的操作

 

3.文档就绪函数

$(document).ready(function(){

 

});

 

 

4.$("p.intro") 选取所有 class="intro" 的 <p> 元素。

$("p#demo") 选取所有 id="demo" 的 <p> 元素。

 

 

5.把所有 p 元素的背景颜色更改为红色:$("p").css("background-color","red")。

 

6.下面是 jQuery 中事件方法的一些例子:

$(document).ready(function)      将函数绑定到文档的就绪事件(当文档完成加载时)

$(selector).click(function)      触发或将函数绑定到被选元素的点击事件

$(selector).dblclick(function)      触发或将函数绑定到被选元素的双击事件

$(selector).focus(function)      触发或将函数绑定到被选元素的获得焦点事件

$(selector).mouseover(function) 触发或将函数绑定到被选元素的鼠标悬停事件。

 

7.DOM = Document Object Model(文档对象模型)

 

 

8. attr() 方法用于获取属性值。

eg:$("button").click(function(){

  alert($("#w3s").attr("href"));

});

 

 

9. append() - 在被选元素的结尾插入内容

    prepend() - 在被选元素的开头插入内容

    after() - 在被选元素之后插入内容

    before() - 在被选元素之前插入内容

 

 

10.

    remove() - 删除被选元素(及其子元素)

    empty() - 从被选元素中删除子元素

$("#div1").remove();

 

 

11.jQuery 操作 CSS

 

    addClass() - 向被选元素添加一个或多个类

    removeClass() - 从被选元素删除一个或多个类

    toggleClass() - 对被选元素进行添加/删除类的切换操作

    css() - 设置或返回样式属性

 

 

12.filter是一个过滤器

filter() 方法允许您规定一个标准。不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回。

eg:$(document).ready(function(){

  $("p").filter(".intro");

  });

 

 

13.jQuery load() 方法是简单但强大的 AJAX 方法;

$(selector).load(URL,data,callback);

必需的 URL 参数规定您希望加载的 URL。

可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。

可选的 callback 参数是 load() 方法完成后所执行的函数名称。

 

可选的 callback 参数规定当 load() 方法完成后所要允许的回调函数。回调函数可以设置不同的参数:

    responseTxt - 包含调用成功时的结果内容

    statusTXT - 包含调用的状态

    xhr - 包含 XMLHttpRequest 对象。

$("button").click(function(){

  $("#div1").load("demo_test.txt",function(responseTxt,statusTxt,xhr){

    if(statusTxt=="success")

      alert("外部内容加载成功!");

    if(statusTxt=="error")

      alert("Error: "+xhr.status+": "+xhr.statusText);

  });

});

 

 

14.Get与Post的区别

 

Get:

能够被缓存;

参数保存在浏览器历史上;

数据在 URL 中对所有人都是可见的。

GET 请求有长度限制

GET 请求不应在处理敏感数据时使用

 

Post:

    POST 请求不会被缓存

    POST 请求不会保留在浏览器历史记录中

    POST 不能被收藏为书签

    POST 请求对数据长度没有要求

    数据不会显示在 URL 中;

    Post对于数据类型没有限制。

 

 

15.<head>

<script type="text/javascript" src="jquery.js"></script>

</head>  //把jQuery添加到网页之中

 

16.<head>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs

/jquery/1.4.0/jquery.min.js"></script>

</head>   //使用谷歌的jQuery库

 

<head>

<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery

/jquery-1.4.min.js"></script>

</head>  //使用微软的jQuery库

 

 

17.基础语法是:$(selector).action()

 

    美元符号定义 jQuery

    选择符(selector)“查询”和“查找” HTML 元素

    jQuery 的 action() 执行对元素的操作

 

 

18.$(this).hide() - 隐藏当前元素

 

$("p").hide() - 隐藏所有段落

 

$(".test").hide() - 隐藏所有 class="test" 的所有元素

 

$("#test").hide() - 隐藏所有 id="test" 的元素

 

 

19.$(document).ready(function(){

 

--- jQuery functions go here ----

 

});  //所有 jQuery 函数位于一个 document ready 函数中

这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。

如果在文档没有完全加载之前就运行函数,操作可能失败。

 

 

20.

jQuery 元素选择器

jQuery 使用 CSS 选择器来选取 HTML 元素。

$("p") 选取 <p> 元素。

$("p.intro") 选取所有 class="intro" 的 <p> 元素。

$("p#demo") 选取所有 id="demo" 的 <p> 元素。

 

 

21.

jQuery 属性选择器

jQuery 使用 XPath 表达式来选择带有给定属性的元素。

$("[href]") 选取所有带有 href 属性的元素。

$("[href='#']") 选取所有带有 href 值等于 "#" 的元素。

$("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。

$("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。

 

 

22.$("p").css("background-color","red");  //把所有 p 元素的背景颜色更改为红色

 

 

23.$(this)      当前 HTML 元素

$("p")      所有 <p> 元素

$("p.intro")      所有 class="intro" 的 <p> 元素

$(".intro")      所有 class="intro" 的元素

$("#intro")      id="intro" 的元素

$("ul li:first")      每个 <ul> 的第一个 <li> 元素

$("[href$='.jpg']")      所有带有以 ".jpg" 结尾的属性值的 href 属性

$("div#intro .head")      id="intro" 的 <div> 元素中的所有 class="head" 的元素

 

 

24.由于 jQuery 是为处理 HTML 事件而特别设计的,那么当您遵循以下原则时,您的代码会更恰当且更易维护:

 

    把所有 jQuery 代码置于事件处理函数中

    把所有事件处理函数置于文档就绪事件处理器中

    把 jQuery 代码置于单独的 .js 文件中

    如果存在名称冲突,则重命名 jQuery 库

 

 

 

25.jQuery事件

$(document).ready(function)      将函数绑定到文档的就绪事件(当文档完成加载时)

$(selector).click(function)      触发或将函数绑定到被选元素的点击事件

$(selector).dblclick(function)      触发或将函数绑定到被选元素的双击事件

$(selector).focus(function)      触发或将函数绑定到被选元素的获得焦点事件

$(selector).mouseover(function)      触发或将函数绑定到被选元素的鼠标悬停事件

 

26.<head>

<script src="/jquery/jquery-1.11.1.min.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("#hide").click(function(){

  $("p").hide();

  });

  $("#show").click(function(){

  $("p").show();

  });

});

</script>

</head>

<body>

<p id="p1">如果点击“隐藏”按钮,我就会消失。</p>

<button id="hide" type="button">隐藏</button>

<button id="show" type="button">显示</button>

</body>

 

 

27.$("button").click(function(){

  $("p").hide(1000);

});   //隐藏p元素

 

 

28.$("button").click(function(){

  $("p").toggle();

});  //显示被隐藏的元素,并隐藏已显示的元素

 

 

29.<script>

$(document).ready(function(){

  $("button").click(function(){

    $("#div1").fadeIn();        //用于淡入已隐藏的元素

    $("#div2").fadeIn("slow");

    $("#div3").fadeIn(3000);

  });

});

</script>

 

 

30.$("button").click(function(){

  $("#div1").fadeOut();

  $("#div2").fadeOut("slow");  //用于淡出可见元素

  $("#div3").fadeOut(3000);

});

 

31.$("button").click(function(){

  $("#div1").fadeToggle();

  $("#div2").fadeToggle("slow");

  $("#div3").fadeToggle(3000);

});  //jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。

      // 如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。

    //如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。

 

 

32.$("button").click(function(){

  $("#div1").fadeTo("slow",0.15);

  $("#div2").fadeTo("slow",0.4);

  $("#div3").fadeTo("slow",0.7);

});  // fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)

 

33.<head>

<script src="/jquery/jquery-1.11.1.min.js"></script>

<script type="text/javascript">

$(document).ready(function(){

$(".flip").click(function(){

    $(".panel").slideToggle("slow");  //滑动渐变

  });

});

</script>

</head>

<body>

<div class="panel">

<p>W3School - 领先的 Web 技术教程站点</p>

<p>在 W3School,你可以找到你所需要的所有网站建设教程。</p>

</div>

<p class="flip">请点击这里</p>

</body>

jQuery 拥有以下滑动方法:

 

    slideDown()

    slideUp()

    slideToggle()

 

 

34.jQuery animate() 方法用于创建自定义动画。

<head>

<script src="/jquery/jquery-1.11.1.min.js">

</script>

<script>

$(document).ready(function(){

  $("button").click(function(){

    $("div").animate({left:'250px'});  //它把 <div> 元素移动到左边,直到 left 属性等于 250 像素为止

  });

});

</script>

</head>

<body>

<button>开始动画</button>

<p>默认情况下,所有 HTML 元素的位置都是静态的,并且无法移动。如需对位置进行操作,记得首先把元素的 CSS position 属性设置为 relative、fixed 或 absolute。</p>

<div style="background:#98bf21;height:100px;width:100px;position:absolute;">

</div>

 

</body>

 

35.<script>

$(document).ready(function(){

  $("button").click(function(){

    $("div").animate({           //几个属性

      left:'250px',             

      opacity:'0.5',

      height:'150px',

      width:'150px'

    });

  });

});

</script>

 

 

36.<script>

$(document).ready(function(){

  $("button").click(function(){

    $("div").animate({

      height:'toggle'   //可以把属性的动画值设置为 "show"、"hide" 或 "toggle":

    });

  });

});

</script>

 

 

37.<script>

$(document).ready(function(){

  $("button").click(function(){

    var div=$("div");

    div.animate({height:'300px',opacity:'0.4'},"slow");   //可以用数组进行渐变的效果

    div.animate({width:'300px',opacity:'0.8'},"slow");

    div.animate({height:'100px',opacity:'0.4'},"slow");

    div.animate({width:'100px',opacity:'0.8'},"slow");

  });

});

</script>

 

 

38.jQuery stop() 方法用于在动画或效果完成前对它们进行停止

<script>

$(document).ready(function(){

  $("#start").click(function(){

    $("div").animate({left:'100px'},5000);

    $("div").animate({fontSize:'3em'},5000);

  });

 

  $("#stop").click(function(){

    $("div").stop();

  });

 

  $("#stop2").click(function(){

    $("div").stop(true);

  });

 

  $("#stop3").click(function(){

    $("div").stop(true,true);

  });

 

});

</script>

</head>

<body>

 

<button id="start">开始</button>

<button id="stop">停止</button>

<button id="stop2">停止所有</button>

<button id="stop3">停止但要完成</button>

<p><b>"开始"</b> 按钮会启动动画。</p>

<p><b>"停止"</b> 按钮会停止当前活动的动画,但允许已排队的动画向前执行。</p>

<p><b>"停止所有"</b> 按钮停止当前活动的动画,并清空动画队列;因此元素上的所有动画都会停止。</p>

<p><b>"停止但要完成"</b> 会立即完成当前活动的动画,然后停下来。</p>

 

<div style="background:#98bf21;height:100px;width:200px;position:absolute;">HELLO</div>

 

 

39.$("#p1").css("color","red").slideUp(2000).slideDown(2000); //"p1" 元素首先会变为红色,然后向上滑动,然后向下滑动

 

 

40.<script>

$(document).ready(function(){

  $("button").click(function(){

    alert("Value: " + $("#test").val());   //val() 方法获得输入字段的值

  });

});

</script>

</head>

 

<body>

<p>姓名:<input type="text" id="test" value="米老鼠"></p>

<button>显示值</button>

</body>

 

 

41.<script>

$(document).ready(function(){

  $("button").click(function(){

    alert($("#w3s").attr("href"));  //attr() 方法用于获取属性值

  });

});

</script>

</head>

 

<body>

<p><a href="http://www.w3school.com.cn" id="w3s">W3School.com.cn</a></p>

<button>显示 href 值</button>

</body>

 

 

42.$(document).ready(function(){

  $("#btn1").click(function(){

    $("#test1").text(function(i,origText){

      return "Old text: " + origText + " New text: Hello world! (index: " + i + ")";

    });

  });

 

 

43. append() - 在被选元素的结尾插入内容

    prepend() - 在被选元素的开头插入内容

    after() - 在被选元素之后插入内容

    before() - 在被选元素之前插入内容

 

<script>

function appendText()

{

var txt1="<p>Text.</p>";              // 以 HTML 创建新元素

var txt2=$("<p></p>").text("Text.");  // 以 jQuery 创建新元素    //三种方法追加Text.

var txt3=document.createElement("p");

txt3.innerHTML="Text.";               // 通过 DOM 来创建文本

$("body").append(txt1,txt2,txt3);        // 追加新元素

}

</script>

</head>

<body>

 

<p>This is a paragraph.</p>

<button οnclick="appendText()">追加文本</button>

 

 

44.如需删除元素和内容,一般可使用以下两个 jQuery 方法:

 

    remove() - 删除被选元素(及其子元素) //jQuery remove() 方法删除被选元素及其子元素。

    empty() - 从被选元素中删除子元素      //jQuery empty() 方法删除被选元素的子元素。

 

 

45.<script src="/jquery/jquery-1.11.1.min.js"></script>

<script>

$(document).ready(function(){

  $("button").click(function(){

    $("p").remove(".italic");

  });

});

</script>

</head>

 

<body>

 

<p>This is a paragraph in the div.</p>

<p class="italic"><i>This is another paragraph in the div.</i></p>

<p class="italic"><i>This is another paragraph in the div.</i></p>

<button>删除 class="italic" 的所有 p 元素</button>

 

 

46.jQuery 拥有若干进行 CSS 操作的方法。我们将学习下面这些:

 

    addClass() - 向被选元素添加一个或多个类

    removeClass() - 从被选元素删除一个或多个类

    toggleClass() - 对被选元素进行添加/删除类的切换操作

    css() - 设置或返回样式属性

 

 

47.<script>

$(document).ready(function(){

  $("button").click(function(){

    $("#div1").addClass("important blue");

  });

});

</script>

<style type="text/css">

.important

{

font-weight:bold;

font-size:xx-large;

}

.blue

{

color:blue;

}

</style>

</head>

<body>

 

<div id="div1">这是一些文本。</div>

<div id="div2">这是一些文本。</div>

<br>

<button>向第一个 div 元素添加类</button>

 

48.<script>

$(document).ready(function(){

  $("button").click(function(){

    $("h1,h2,p").toggleClass("blue"); //对文本进行添加blue和删除blue的作用

  });

});

</script>

 

 

49.$("p").css({"background-color":"yellow","font-size":"200%"});

 

 

50.//显示宽度和长度

<script>

$(document).ready(function(){

  $("button").click(function(){

    var txt="";

    txt+="Width of div: " + $("#div1").width() + "</br>";

    txt+="Height of div: " + $("#div1").height();

    $("#div1").html(txt);

  });

});

</script>

 

 

51.有许多有用的方法让我们在 DOM 树进行水平遍历:

 

    siblings()

    next()

    nextAll()

    nextUntil()

    prev()

    prevAll()

    prevUntil()

 

 

52.$.trim() 函数用于去除字符串两端的空白字符。

 

53.$.merge() 函数用于合并两个数组内容到第一个数组。

 

54.callback是一个回调函数,将一个函数当作参数传给另外的一个函数,被传的函数叫做回调函数,

  主要的用意就是当主函数完成的时候,再去执行回调函数。

 

 

 

55. //背景变成黄色

   if($("").hasClass("")){$().css("background","yellow")}

 

 

56. //点击文本框的时候变成黄色,如果离开就变回原样

 

   <script type = "text/javascript">

       var textOnFocus = function (obj){            //获取焦点事件

            $(obj).css("background-color","#f5eb70");

       };

       var textOnBlur = function (obj){            //失去焦点事件    //textOnBlur怎样用

            $(obj).css("background-color","#fff");

       };

   </script>

 

57. $("input[name ='uname']") 获得input标签中的name='uname'的元素对象

 

 

58. //获取对象的属性

     $("Element").attr(key)  获取某一个元素的属性

     $("Element").attr(key,value) 给某一个元素设置属性

 

59. //其他对象的获取方法  57是例子

       $("Element[attribute='ceshi']")获得所有某个属性为ceshi的元素

       $("Element[attribute !='ceshi']")获得所有某个属性不为ceshi的元素

       $("Element[attribute ^='ceshi']")获得所有某个属性为不是ceshi的开头的元素

       $("Elemnet[attribute *='ceshi']")获得所有某个属性包含ceshi的开头的元素

 

60.this 是 JavaScript 语言的一个关键字。

 

它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如:

 

function test() {

    this.x = 1;

}

 

随着函数使用场合的不同,this 的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。

 

 

61.<%%>是说这里面的文本不是普通直接输出到客户端的文本,而是需要服务器来解释的。不光是可以写JAVA脚本,

这要看具体服务器端使用的是什么技术ASP/JSP/PHP/ASP.NET都使用相同或相似的技术。

  eg:<%=USERNO.ClientID %>

 

 

62.  JSON.stringify(value[, replacer [, space]])  //把对象的类型转换成字符串类型

 

   eg:var students = new Array();

       students[0] = "pika";

       students[1] = "hello";

       students[2] = "hey"; 

       var json = JSON.stringify(students);

       alert(json);

       结果:["pika","hello","hey"]

 

63. linq.js的用法:

    (1)where查询:var arrRes = Enumerable.From(myList).Where("x=>x.Name=='Jim'").ToArray();

 

    (2)排序:OrderBy:

      var myList = [

  { Name: "Jim",www.baohuayule.com  Age: 20 },

  { Name: "Kate", Age: 21 },]

     var arrRes = Enumerable.From(myList).OrderBy("x=>x.Age").ToArray();//降序OrderByDescending()

 

 

      (3)遍历:ForEach:

        Enumerable.From(myList).ForEach(function(value, index){

 

        document.write("值="+value+",索引="+index); 

        });

 

      (4)取唯一的对象:First,FirstOrDefault,Last,LastOrDefault,Single,SingleOrDefault

        var arrRes = Enumerable.From(myList).FirstOrDefault("x=>x.Age>18");

 

       (5)Skip,Take

        Enumerable.Range(1,10).Skip(5)//结果[6,7,8,9,10]

        Enumerable.Range(1,10).Take(5)//结果[1,2,3,4,5]

 

       (6)取交集、取差集、合并

           差集:

         var array1 = [1,412,5,3,5,412,7];

         var array2 = [20,12,5,5,7,310];

         Enumerable.From(array1).Except(array2)

         //结果3,412,1

           交集:

          var array1 = [1,412,5,3,5,412,7];

          var array2 = [20,12,5,5,7,310];

          Enumerable.From(array1).Intersect(array2)

          //结果5,7

           并集:

          var array1 = [1,412,5,3,5,412,7];

          var array2 = [20,12,5,5,7,310];

          Enumerable.From(array1).Union(array2)

          //结果是两个结果集里面所有值,并自动去重

 

 

64.appendTo() 方法在被选元素的结尾(仍然在内部)插入指定内容

 

 

 

 

65.选择器

 

(1)通配符:

 

$("input[id^='code']");//id属性以code开始的所有input标签

 

$("input[id$='code']");//id属性以code结束的所有input标签

 

$("input[id*='code']");//id属性包含code的所有input标签

 

(2)根据索引选择

 

$("tbody tr:even"); //选择索引为偶数的所有tr标签

 

$("tbody tr:odd"); //选择索引为奇数的所有tr标签

 

(3)获得jqueryObj下一级节点的input个数

 

jqueryObj.children("input").length;

 

(4)获得class为main的标签的子节点下所有<a>标签

 

$(".main > a");

 

(5)选择紧邻标签

 

jqueryObj.next("div");//获取jqueryObj标签的后面紧邻的一个div,nextAll获取所有

 

2.筛选器 

 

$("#code input:not([id^='code'])");//id为code标签内不包含id以code开始的所有input标签

 

3.事件

复制代码

 

//处理文本框上的键盘操作

 

jqueryObj.keyup(function(event){

 

var keyCode = event.which;//获取当前按下键盘的键值,回车键为13

 

}

 

复制代码

 

4.工具函数

 

$('#someField').val($.trim($('#someField').val()));//消除空格,语法:$.trim(value)

 

 

 

66.找到类名为 "selected" 的所有 div 的子元素,并将其设置为蓝色

    eg:$("div").children(".selected").css("color", "blue");

 

 

67.trim 他的所用是去掉字符序列左边和右边的空格

 

 

68. aFixInvestmentManagerList[i].OPERATE_TIME = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");

      //操作时间

 

70.string.IsNullOrEmpty     // 用来判断字符串是否为空字符串啊,空字符串有两种情况,一种为字符串里的值为空字符串,另一种是没有给字符串分配任何的值

     如果用IsNullOrEmpty来判断这俩个字符串的话,都返回true

 

   eg:pensionSepcial.INVESTMENT_STATUS = string.IsNullOrEmpty(pension.INVESTMENT_STATUS)?"":GetProductManageOrState(pension.INVESTMENT_STATUS, "9019");

             

71.escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。

 

72.可以使用 unescape() 对 escape() 编码的字符串进行解码

 

73.    //自动写时间

           function AutoWriteDate()

        {

            var dateObj = new Date();

            var dateObj1 = new Date();        //new Date()就是一个目前的时间,现在的时刻

            $("#BegDate").val(new Date(dateObj.setMonth(dateObj.getMonth() - 1)).format('yyyy-MM-dd'));

            $("#EndDate").val(dateObj1.format('yyyy-MM-dd'));

        }

 

74. JS FORMAT 方法:格式化时间

 

 

75.jQuery.extend() 函数用于将一个或多个对象的内容合并到目标对象。

 

 

76.通过使用滑动效果,在显示和隐藏状态之间切换 <p> 元素:

 

$(".btn1").click(function(){

  $("p").slideToggle();

});

 

 

77.  Index 的用法:indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。

如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

  eg:public class Test { 

    public static void main(String[] args) { 

        String s = "xXccxxxXX"; 

        // 从头开始查找是否存在指定的字符         //结果如下  

        System.out.println(s.indexOf("c"));     //2 

        // 从第四个字符位置开始往后继续查找,包含当前位置 

        System.out.println(s.indexOf("c", 3));  //3 

        //若指定字符串中没有该字符则系统返回-1 

        System.out.println(s.indexOf("y"));     //-1 

        System.out.println(s.lastIndexOf("x")); //6 

    } 

}

 

 

78.四种方法,如下:

1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。

2、int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。

3、int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引。

4、int lastIndexOf(String str, int startIndex) :从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引。

 

 

79.  ProductAdd.push.apply(ProductAdd, pensionList.Tempension)  //在后面加列表

 

 

80.    if ($.trim($("#PRODUCTCODE_W").val()) == "")

 

            {

                $.messager.alert("提示", "产品代码不能为空", "warning");

                return false;

            } 

 

 

81.   //验证产品类型是否为空

            if ($("#PRODUCTTYPE").combobox("getValues") == "")

            {

                $.messager.alert("提示", "产品类型不能为空", "warning");

                return false;

            }

 

 

  82.outCostArr1 = $("#OUT_COSTRULES_TB_AFTER").datagrid("getData").rows;

 

83.

  • HTML 元素

  • jQuery 对象

     DOM 元素

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值