
jquery
JustMarker
web
展开
-
jquery复制dom对象,不复制事件的问题
看以下例子:<script type="text/javascript">$(function(){ $("#add").on("click",function(){ $("#group").append($(".person:last").clone(true)); }); $("#del").on("click",function(){原创 2015-12-29 20:38:57 · 5983 阅读 · 2 评论 -
jquery easyuid的subgrid子表点击一行的某个字段,不能首次获取到值(解决办法)
使用jquery easyui插件写项目的时候,用到了关于子表的功能,就套用了一下subgrid的格式。可是,在选择子表的某个字段触发事件的时候,遇到了大问题。在没有选中该行的情况下,点击cell后,并不能获取该行的数据。而是先报错,然后才能选中。代码如下:function onClickChildCell(index,field,value){ var rowData = $(t原创 2016-03-22 16:31:34 · 770 阅读 · 0 评论 -
jquery easyui 的datagrid,页面获取不显示在页面的参数字段
这个问题比较简单,我一说就都能明白。假如有三个参数可以从后台传递:$data['a'],$data['b'],$data['c'],在前台显示的字段有:field="a",field="b",并不显示c字段。可是页面需要用到c字段,那就可以直接获取正行的数据rowData = $(this).datagrid('getSelected')。那么rowData.c就是我们需要的数据。原创 2016-03-22 16:39:33 · 881 阅读 · 0 评论 -
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data情况在easyui 的datagrid
在使用easyui插件的datagrid功能的时候,报了个这个错误,SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data。后来发现,是像后台传递参数出了问题。我这里的原因是,使用了属性queryParams: form2Json('searchform'),id为"searchform原创 2016-03-24 14:25:17 · 10104 阅读 · 0 评论 -
用ajax,将表单提交到后端,后端php向前端返回数组,前端通过jquery遍历
通过ajax,如果从后端直接想前端返回数组,那前端收到的是一个‘Array’的字符串。所以,我比较习惯的是用json对象的格式。由后端通过json_encode()函数,把数组封装成对象,传递到前端;前端也以json的格式接收。这里用提交表单来举例说明。前端代码如下:<form action="test_receive.php" method="post"> 姓名:<input typ原创 2016-09-23 14:27:04 · 6568 阅读 · 0 评论 -
jquery 的ready,onload,unload用法和写法
在页面加载的时候,有两种情况: 一种情况是加载完DOM节点,但是图片、动画等文件没有加载,这时候可以触发ready方法; 另一种情况是页面所有内容都加载完成,包括DOM和图片、动画等,这时候可以触发onload方法。而在页面关闭的时候,可以触发unload方法。原创 2017-06-02 14:58:11 · 1658 阅读 · 0 评论