/** (function ($) { $.valHooks['easydropdown'] = { set : function(el, val) { console.log("hihihih") $(this).easyDropDown('select',val) //$(el).html(val); } }; })(jQuery); */ /** (function ($) { var originalVal = $.fn.val; $.fn.val = function(value) { if (typeof value != 'undefined') { if($(this).data('easydropdown-select')) { // setter invoked, do processing $(this).easyDropDown('select',value); } return originalVal.call(this, value); } else { return originalVal.call(this); } }; })(jQuery); */