el-dialog怎么获取修改前的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了el-dialog怎么获取修改前的值相关的知识,希望对你有一定的参考价值。
参考技术A 工作中需要根据前一个dialog的位置确定后一个dialog位置,于是在这里遇到了一个问题。首先我是这么操作:alert($("#dialog").dialog('options')['left'] ); 不好意思得到null。而通过js对title进行了设置,取title值是可以的。这里没对left设置,采用默认设置。通过firedebug 调试,发现div 的id已经改变,而该div的父级元素 设置了top 和left 于是乎:alert($("#dialog").parent().css('left')); 问题解决。描述的不够准确。如果有问题,敬请指出!
jQuery获取select标签change()前的值和change()后的值
参考技术A 在数据处理的时候,往往会使用select供用户对数据进行选择,我们可以使用change()方法来判断用户是否改变了select的值,change()后,直接弹出select的value就是用户选择的结果,但是怎么获取其选择前的结果呢?如果使用click()方法貌似可行,点击select框,change()方法还没出发时就弹出select的val(),但是操作后会发现,change()方法触发后,会第二次触发click()方法,也就是click弹出来的结果也会变成change后的值,所以click这么使用行不通,可以用其他变量接收第一次click获取的value,有兴趣的可自己考虑一下。
实际上还有更简单的方法,直接用focus()方法替换click()方法:
以上是关于el-dialog怎么获取修改前的值的主要内容,如果未能解决你的问题,请参考以下文章
jQuery获取select标签change()前的值和change()后的值