Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. <input type="text" id="test" value="xxx"/>
  2. <button onclick="$('#test').val('xaxaxa');">Click Me</button>​
  3.  
  4. $(document).ready(function(){
  5. $('#test').change(
  6. function(){alert($(this).val())});
  7. }
  8. );
  9.  
  10. <input type="text" id="test" value="xxx"/>
  11. <button id='button'>Click Me</button>​
  12.  
  13. var oldVal = $.fn.val;
  14. $.fn.oldVal = oldVal;
  15.  
  16. $.fn.val = function(value){
  17. if(!value)
  18. return this.oldVal();
  19. else
  20. {
  21. return this.each(function(){
  22. $(this).oldVal(value);
  23. $(this).change();
  24. });
  25. }
  26.  
  27. };
  28.  
  29. $(document).ready(function(){
  30. $('#test').change(function(){
  31. alert($(this).val());
  32. });
  33.  
  34. $('#button').click(function(){
  35. $('#test').val('xaxaxa');
  36. });
  37. });
  38.  
  39. $('select, input, textarea, button').change(function(){
  40. alert('Что-то изменилось...');
  41. });
  42.  
  43. <button onclick="$('#test').val('xaxaxa');('#test').trigger('change');">Click Me</button>​
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement