JavaScript/JQuery
Luyna
每一个不曾起舞的日子,都是对生命的辜负。
展开
-
JQuery实现高级检索功能
初学JQuery,写了一个高级检索的动态输入框,如图所示: 实现的功能:* 当选择属性下拉框中不同类型(字符串、数字、日期)的属性时,后面弹出不同数量的和不同格式的文本框(字符串弹出一个输入文本框,数字型的弹出两个输入文本框,日期型的弹出两个日期选择控件);* 单击“添加条件”链接后,下面会增加一行条件输入,可以选择逻辑(与、或、非)、属性。html部分代码如下:< div id= "0"原创 2015-03-20 16:59:24 · 2240 阅读 · 2 评论 -
jsp与js之间的数据交互传递
jsp与js之间的数据传递问题,一般是将jsp中的数据传递到js中进行显示,而不是将js中的数据传递到jsp中。所以,如果在jsp中要使用js中的变量,可以反过来思考,在jsp中定义变量让js访问。比如,当在js中遍历jsp中的数组时, 如果写成如下方式会出现错误不能访问:<Script language="JavaScript">var arr=new Array();<%int i;i原创 2015-03-10 11:52:25 · 10541 阅读 · 0 评论 -
打开页面同时jquery异步加载生成新dom并为dom注册事件
实现功能:页面数据一部分是静态写入的dom节点,一部分是通过ajax读取数据库内容动态加载生成的dom节点,两者都需要添加单击的事件处理。 问题:如果添加单击事件的js代码放在ajax处理代码之下,由于ajax加载是异步的,所以在生成页面的时候,ajax请求会与添加单击事件的js代码同时执行,这样则会出现问题:部分静态的dom节点单击事件正常,但是动态加载添加的部分dom节点没有添加成功。 解决原创 2015-03-10 16:30:46 · 3307 阅读 · 0 评论 -
ajax jquery ssh实现数据异步方式验证
实现输入框输入结束后自动提交到后台进行异步验证数据库中是否已经存在。 jsp页面关键代码:<div id="document" class= "page-content" > <form class= "form-horizontal" role ="form" novalidate="novalidate" > <div class= "form-group">原创 2015-03-03 13:28:40 · 651 阅读 · 0 评论 -
JQuery遍历对象遇到找不到函数或TypeError问题
使用JQuery遍历JQuery对象时,要区分遍历时得到的是Dom对象还是JQuery对象,如果是Dom对象则不能使用JQuery的函数,否则会出现找不到函数或者TypeError问题。JQuery对象是一个类似数组的对象,提供了两种方法可以将JQuery对象转换成DOm对象。var $list=$("#equiplist" ).children();for(var i=0;i原创 2015-04-02 12:51:23 · 947 阅读 · 0 评论