1.如何跳出each循环

用 return false, 不是 break。

  1. $.each(resArray, function(j, n) {
  2. if (1 == n) {
  3. return false;
  4. }
  5. });

2.向后台提交数组

  1. var resArray = new Array(1,2,3);
  1. $.post(prefix + '/save/res/', {
  2. 'roleID' : $('#roleID').val(),
  3. 'resArray' : resArray,
  4. }, function(result) {
  5. top.closeLayer();
  6. if (result.state == 'succ') {
  7. top.refreshRight();
  8. top.okLayer('维护角色', '保存数据成功');
  9. } else {
  10. top.errorLayer('维护角色', '保存数据失败');
  11. }
  12. }, 'json');

后端接收,以springboot为例:

  1. @RequestParam(name = "resArray[]", required = false) String[] resArray

resArray[] 必须这样写!

3.获得当前点击对象 : $(this)

  1. $(".state").click(function() {
  2. var val=$(this).attr("id");
  3. alert(val);
  4. });
  1. $("#tbody td").click(function() {
  2. //这时能够获得正确的被点击对象
  3. var tdID = $(this).attr('id');
  4. $.post(appPath + "/app/teach/train/save/", {
  5. publishID : $('#publishID').val(),
  6. teachDate : $('#teachDate').val(),
  7. stage : $('#stage').val()
  8. }, function(result) {
  9. if (result.state == 'succ') {
  10. //在此处不能用$(this)获得被点击的对象,得到的是ajax对象
  11. $('#' + tdID).removeClass();
  12. $('#' + tdID).addClass(state);
  13. } else {
  14. top.errorLayer('维护排班', '保存失败');
  15. }
  16. }, 'json');
  17. });

jquery日常使用总结的更多相关文章

  1. jQuery 日常工作集中问题

    1.siblings()方法:获得匹配元素中每个元素的同胞(除了自己外的其他同级元素) 导航栏选择效果 点击“华东地区”,其他同级元素灰色背景以及下拉菜单消失,当前元素有灰色背景以及下拉菜单.再次点击 ...

  2. jQuery 日常笔记

    1.$(document).read(function(){$('p').click(function(){ $('p').hide();})})2.jquery是客户端脚本3.$("p&q ...

  3. jquery,日常 记录知识 点 (选择器的引用类型)

    1.标签引用$("p").$("input")例子 $("p").append( $("input").map(func ...

  4. jquery的checkbox,radio,select等方法总结

    jquery的checkbox,radio,和select是jquery操作的一个难点和重点,很多前端新手对其了解不是很透彻.时间久了不用,我在写的时候有时也难免对某些操作支支吾吾,记不清楚,现在,对 ...

  5. jquery radio、 checkbox、 select 操作

    转载:http://www.haorooms.com/post/checkandselect $("input[id^='code']");//id属性以code开始的所有inpu ...

  6. Vue报错 [Vue warn]: Cannot find element

    在前端开发全面进入前端的时代 作为一个合格的前端开发工作者 框架是不可或缺的Vue React Anguar 作为前端小白,追随大佬的脚步来到来到博客园,更新现在正在学习的Vue 注 : 相信学习Vu ...

  7. Jquery 之 日常积累(一)

    1.jquery函数在参数中传递 this,正确的写法: //页面中用 GetString(this); //脚本中定义 function GetString(obj){ var str = $(ob ...

  8. jquery源码解析日常

    介绍:JQuery是继prototype之后又一个优秀的Javascript库.它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Op ...

  9. jQuery入门第一天-(一个菜鸟的不正经日常)

    jQuery的初步认识 菜鸟Q1:什么是jQuery? jQuery就是一个JavaScript函数库,没什么 特别的. 菜鸟Q2:jQuery能做什么?jQuery是做什么的? jQuery本身就是 ...

随机推荐

  1. ACM-ICPC 2018 焦作赛区网络预赛 J Participate in E-sports(大数开方)

    https://nanti.jisuanke.com/t/31719 题意 让你分别判断n或(n-1)*n/2是否是完全平方数 分析 二分高精度开根裸题呀.经典题:bzoj1213 用java套个板子 ...

  2. Centos配置ARP和Tomcat Native

    Tomcat Native是用于Tomcat的一个可选组件,能够允许Tomcat使用一定的本地资源.性能.兼容性. 具体来说,Tomcat Native给了Tomcat访问 Apache Portab ...

  3. windows server 禁用智能卡服务的步骤

    许多用户对于系统中的很多功能都不太了解,其中智能卡服务更是少有人知.智能卡服务就是对插入的智能卡进行管理和访问控制,大多数用户都无需使用此项功能.那么在Win7系统中要怎么取消智能卡服务呢? 1.首先 ...

  4. js 数组拷贝与深拷贝

    1.对于普通数组(数组元素为数字或者字符串) var _testCopy = [1,2,3].concat();//拷贝数组(浅拷贝) 2.对于对象数组 (深拷贝) //形如var _objArr=[ ...

  5. web-hacking

    https://wizardforcel.gitbooks.io/web-hacking-101/content/1.html

  6. HttpClient 测试web API上传文件实例

    1.使用HttpClient 测试上传文件并且设置header信息: using Lemon.Common; using Newtonsoft.Json; using System; using Sy ...

  7. cpp 模版函数

    template <typename T> void fillingTable(T ***table, int row, int column, int defaultValue = ST ...

  8. IT界的一些朗朗上口的名言

    序 中国有很多古代警世名言,朗朗上口,凝聚了很多故事与哲理.硅谷的互联网公司里头也有一些这样的名言,凝聚了很多公司价值观和做事的方法,对于很多程序员来说,其影响潜移默化.这里收集了一些,如下. Sta ...

  9. 人人中的 shiro权限管理 简单说明

    maven  shiro包的引用路径 :C:\Users\yanfazhongxin\.m2\repository\org\apache\shiro\shiro-core\1.3.2\shiro-co ...

  10. Django学习手册 - pycharm 安装/建立第一个网站hello world

    步骤阐述: 1.下载 pycharm 安装包,安装pycharm 2.打开pycharm软件,新建工程项目 3.新建APP,配置url,启动项目 步骤1: pycharm 官网下载: https:// ...