
jquery
yicha_icode
这个作者很懒,什么都没留下…
展开
-
代码总结:jquery操作cookie插件
需求:记住密码想法:刚开始学servlet时,实现这个功能是在服务器端new一个cookie并响应给客户端,resp.addCookie(ck),在服务器和客户端都需要遍历getCookies返回的cookie数组,很麻烦;学了jsp,jquery后,需要在页面再次实现这个功能,本来cookie就在客户端,根本不需要靠服务器端操作,既然jquery可以操作前台,那么它就应该能够直接操作本地的c...原创 2018-09-11 11:14:31 · 200 阅读 · 0 评论 -
代码总结:注册/登录等表单验证后如何做到可控的提交
需求:表单验证逻辑,除了用到ajax回调部分,如昵称是否存在,其它的诸如邮箱格式,密码强度等都应该在前台验证并给出提示信息,一旦有误,是不能被提交的,如何让按钮动态的不可提交呢?想法:控制input的type属性为普通的button或可提交的submit即可,那么怎么动态呢?给按钮添加mouseover事件,因为click之前肯定会触发它进行验证场合:登录内容为空时,点击登录按钮无效;注册页...原创 2018-09-11 11:59:35 · 554 阅读 · 0 评论 -
代码总结:下拉框怎么根据参数值动态选定
需求:通常用户修改资料页面会加载它现有的值,这时应该从数据库取出该用户需要显示在页面的字段,封装成User对象,前台据此给相关标签写上默认值(此时如果加reset按钮,它就不是重置了,而是给资料页恢复默认设置),但是下拉框的值怎么绑定后台传过来的相应数据呢? 演示:get传参,动态选中 <%@ page language="java" contentType="text/html; ...原创 2018-09-11 14:19:42 · 1097 阅读 · 0 评论 -
代码总结:页面加载时给复选框默认勾选值,如何获取用户对多组checkbox的勾选情况
需求:项目过程中,角色对模块的增删改查权限是以checkbox勾选的形式展现的,因此在新建角色时,要获取整组checkbox的勾选集合情况:第一次做权限,由于功能较少,只是八个增删改查的权限,分别对应一个复选框选中与否,因此最初我用八位01字符串作为权限的唯一标识符,这太2了,因为这导致后面每个增删按钮或请求页面都要判断这个标记位(遇到这种权限的问题,下次要依据RBAC的方式设计好表,用过滤器...原创 2018-09-11 15:40:19 · 2159 阅读 · 0 评论 -
代码总结:顶或踩功能的单次性和限时性
需求:如下页面,一条问题记录对应多条回答记录,用户不登录无法顶或踩,且当前登录用户只能对某一个问题,或某一个回答顶或踩一次,当然同一问题下的不同回答,也各只能顶或踩一次,最好加上时间限制,规定多久后又可以点赞。情况:最初我用的cookie,便于操作,这肯定不合适,但一时没想到别的方式。总体的思路是:对问题顶或踩后拼接用户id和问题id;对问题的某条回答顶或踩后拼接用户id和回答id,每次顶或踩...原创 2018-09-11 16:38:45 · 202 阅读 · 0 评论 -
Jquery知识点demo演示
demo1<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo1</title> <script src="js/jq1.12.js" typ原创 2018-09-11 17:19:16 · 163 阅读 · 0 评论 -
试卷
题目一:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/l原创 2018-09-17 20:28:49 · 366 阅读 · 0 评论 -
代码总结:使用jquery给节点排序
需求:一个问答页面,要提供三种排列(最新提问 尚未回答 热门)情况:前页面是别人画的,有三个tab切换,我考虑如下两种情况:(1)可以对应tab标题从数据库取相应类型的记录,分三次取数据;点击排列时,分别重新按三个类型再用order by取一遍,多次操作数据库。(2)也可以一次从数据库取出所有类型的记录,通过控制display属性,达到tab切换,在前端通过jquery给节点按自定义属性值...原创 2018-09-11 10:35:43 · 697 阅读 · 0 评论