太原 2019-6-24 工作经历

文章总结

在jquery中
div元素被点击时,使用 $(this)
获取当前div的id 使用 $(this).attr(“id”);
获取当前div的name 使用 $(this).attr(“name”);
获取当前div便签对中的值 使用 $(this).text();
在Freemark中 Js的变量与jquery结合使用的话
#要加引号 用 +号与变量连接
$("#"+memberId).removeClass(‘collected’).addClass(‘collectio’).html(‘已收藏’);

//2020-5-23更新
批量获取select多选框
var dateValue= $(“select[name=‘interest’]”).get(i).value
项目中用的时 Freemark渲染
Html中

<div class="collected" id="${bookMember.id}">收藏</div>

JS中

$(function(){//添加收藏$(".collected").click(function(){var value = $(this).text();var memberId = $(this).attr("id");if(value == "收藏"){$.ajax({type : "get",dataType : "json",url : "${base}/collect/inCollect",contentType:"application/x-www-form-urlencoded",data:{"memberId":memberId },success:function (data) {if(data.code == 1){$("#"+memberId).removeClass('collected').addClass('collectio').html('已收藏');}else{layer.msg(data.msg, {icon: 2, time: 800});}},//响应成功后的回调函数});}else{$.ajax({type : "get",dataType : "json",url : "${base}/collect/outCollect",contentType:"application/x-www-form-urlencoded",data:{"memberId":memberId },success:function (data) {if(data.code == 1){$("#"+memberId).removeClass('collectio').addClass('collected').html('收藏');}else{layer.msg(data.msg, {icon: 2, time: 800});}},//响应成功后的回调函数});}});});

后台

@Controller
@RequestMapping("/collect")
public class BookCollectController {@RequestMapping("/inCollect")public void inCollect(Model model, @RequestParam(required = false, value = "memberId", defaultValue = "") String memberId,HttpServletRequest request, HttpServletResponse response) throws IOException {Map<String,Object> result = Maps.newHashMap(); //定义一个HashMap集合 存储数据 返回前台/---查询数据库的验证跳过----/result.put("code", 1);result.put("msg", "收藏成功");printJSON(getStringOfObj(result), response);
}
//封装的方法。
protected void printJSON(Object o, HttpServletResponse response) {PrintWriter out=null;try {response.setContentType("application/json;charset=UTF-8");out = response.getWriter();out.print(o);out.flush();} catch (IOException ex) {logger.error(ex.getMessage());}catch (Exception ex) {logger.error(ex.getMessage());}finally{if(out!=null)out.close();}}
}

Jquery 点击当前的标签对象获取值 与JS整理相关推荐

  1. 复选框 遍历选中 php,jQuery的复选框选择并且获取值

    这次给大家带来jQuery的复选框选择并且获取值,jQuery复选框选择并且获取值的注意事项有哪些,下面就是实战案例,一起来看一下. 一.checkbox选择 在jQuery中,选中checkbox通 ...

  2. ajax onclick() 获取最新输入的文本框的值,如何从jQuery onclick函数的Ajax函数中获取值?...

    我有一个按钮,当我点击它时,它会从我的数据库中获取数据,并根据ID将其显示在我的文本区域中.如何从jQuery onclick函数的Ajax函数中获取值? JQuery的 $('#verifyBtn' ...

  3. jquery attr(“xxx“,“mmm“)修改标签属性的值

    jquery attr("xxx","mmm")修改标签属性的值 详细讲解

  4. Java反射之从对象获取值

    我们在开发的过程中,可能会遇到需要动态地通过字符串获取某个值,该值来自于某个对象. 利用反射可以,方便获取.该类可提取为工具类,供众多类调用. getValueFormObject方法就是从Objec ...

  5. ajax spring mvc 接收json数据,easyui ajax请求获取SpringMVC @ResponseBody返回的Json数据为什么非得eval才能通过对象获取值?...

    是这样的,问题是不是比较郁闷, Spring代码@RequestMapping(value="/UserModel/createUser.html") @ResponseBody ...

  6. jQuery教程2---隐藏p标签内容-按钮

    <head>     <title>jQuery教程2---隐藏p标签内容</title> <script src="js/jQuery.js&qu ...

  7. MVC-通过对象获取整个表单内容

    -------- 在MVC的Controller(控制器)里面定义相同的方法时,我们需要解决重载问题: 解决方案一:在参数中定义一个FormCollection类型,解决问题 [HttpSet] pu ...

  8. ssh备考-06Struts2 往值栈中存入值,以及前端获取值栈中的值

    目录 注意点: 一.先搭建好struts2框架 index.jsp struts.xml User.java 二.往值栈压值,前端如何获取值 1.获取值栈 ValueStack1Action.java ...

  9. java引用公共类_使用键引用从Java公共类获取值 - java

    我们有一个Java公共类, public class Test { public class ob1 { public static final String test = "T1T1&qu ...

最新文章

  1. 独家 | 一文带你盘点最新热门技术话题,技术圈潮人必读!
  2. 自建ELK vs 日志服务(SLS)全方位对比
  3. 【PC工具】开源绿色windows右键管理工具软件
  4. Silverlight实用窍门系列:51.Silverlight页面控件的放大缩小、Silverlight和Html控件的互相操作...
  5. linux上安装java环境
  6. 简单的js网页计算机代码,简易js代码实现计算器操作
  7. 笨办法学 Python · 续 练习 45:创建 ORM
  8. mysql导入库指令_mysql数据库指令导入导出
  9. 程序员相亲竟然因为这个被拒绝了......
  10. 第三方登录页面java_第三方登录接口使用说明(JAVA)
  11. [数分提高]2014-2015-2第1教学周第2次课
  12. Intent 与 IntentFilter 详解
  13. 10分钟接入腾讯验证码验证平台
  14. 谐波叠加法matlab,谐波叠加法 可运行程序,分享不谢
  15. 国际商务英语学习[十三]
  16. slice与split的区别
  17. YARN - Task, Node manager, AppMaster, Resource manager 失败时所做的处理
  18. iPhone像素点和常用控件尺寸
  19. Linux下rar和unrar命令的安装使用
  20. 【C语言】图像处理-揭秘电影特效,随心所欲,合成图像

热门文章

  1. java 安卓 html_java – Android的HtmlUnit替代品?
  2. 怀卡托大学硕士计算机科学,2020年怀卡托大学研究生一般几年毕业
  3. 手动将自定制的WebPart部署到 SharePoint 2010 中
  4. 如何获取字符串中某个具体的数值--通过json.load转化成字典形式获取
  5. objective-c高级编程 笔记
  6. 2.vue 安装教程
  7. Java多线程与并发库高级应用 学习笔记 1-9课
  8. Linux 命令[3]:cd
  9. 六大Web负载均衡原理与实现
  10. [Python人工智能] 十二.循环神经网络RNN和LSTM原理详解及TensorFlow编写RNN分类案例