jquery监控input输入框的变化
2015-04-05 18:46
211 查看
(function($) { $.fn.watch = function(callback) { return this.each(function() { //缓存以前的值 $.data(this, 'originVal', $(this).val()); //event $(this).on('keyup paste', function() { var originVal = $(this, 'originVal'); var currentVal = $(this).val(); if (originVal !== currentVal) { $.data(this, 'originVal', $(this).val()); callback(currentVal); } }); }); } })(jQuery);
$(document).ready(function() { $("#barcode").watch(function(value) { //... }); });
相关文章推荐
- jquery中监控input文本框值的变化触发函数
- jQuery实现当select下拉框内容变化时,input输入框内容随之变化
- input 和 textarea 输入框最大文字限制的jquery插件
- jQuery-input输入框下拉提示层
- JQuery根据输入框的值变化执行相关操作---change事件
- 监听输入框值变化的最佳方案 oninput 和 onpropertychange (实时监控文本框改变的最佳方案)
- js/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange
- jquery监控数据是否变化(修正版)
- s/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange
- jquery添加和删除多个同名的input输入框
- jquery实现input输入框实时输入触发事件
- jquery实现类似百度的搜索input输入框
- 基于jQuery的input输入框下拉提示层(自动邮箱后缀名)
- input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
- input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
- input输入框为空时,添加默认提示jquery插件(转载)
- JQuery 实时监听input输入框的值
- JS完美监听文本输入框变化oninput&onpropertychange
- jquery实现input输入框实时输入触发事件
- js/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange