页面上有input框、textarea框、checkbox、select、radio等,如果页面上这些控件的值有改动,有没什么办法可以获取到值有改动的控件?
解决方案 »
- 求 取一组checkbox中checked='checked'的值,性能要高效
- jsp中判断单选按钮组,复选按钮不为空的js或者其他解决办法
- 用JavaScript做一个弹出窗口,只有关闭的窗口,而且固定大小
- 用ie浏览器,showModalDialog子窗口连续刷新父窗口2次,就出现window.dialogArguments.document为空或不是对象,怎样解决?
- 两时间段具体日期
- javascript控制MARQUEE的问题。。。。
- 动态改变单元格颜色
- 超链接 鼠标移入 出现div 鼠标移除 div消失
- 寻找显示时间的(显示几时几分的)脚本
- 新手跪求高手解答!!!!!在线等着急!!!!!!!!!!!!!!!!!!!!!!!!!!!
- jquery click 的先后顺序
- 请问EXTJS为何接收到不到action传输的数据啊?!
具体方法先给每个控件加一个class样式,这个样式,所有的样式文件名称要一样。例如:全部加成class="._changesytle"然后用$("你的样式").change(_d){
}
大概是这个样子.
以input为例
$("input[type=radio]").change(function(){
alert($(this).attr('id'));
});
extjs中就是这么做的,初始化时候给控件添加一个originalValue属性,值为控件初始化值。
提交表单的时候获取表单元素遍历一般originalValue是否等于当前值,不同则表示有改变。