Guest User

Untitled

a guest
Jan 19th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. <label><input id="GRP010" type="RADIO" value ="900">Radio button</label>
  2. <input id="AF92" maxlength="254" size="15" name="AF92">
  3.  
  4. $(document).ready(function(){
  5.  
  6. var value2 = $('input:radio[name="GRP010"]').val();
  7. var checked2 = $('input:radio[name="GRP010"]').is(':checked');
  8.  
  9. if (checked2 == true && value2 == '900') {
  10. $("#AF92").attr("enabled", "enabled");
  11. } else {
  12. $("#AF92").attr("disabled", "disabled");
  13. }
  14. });
  15.  
  16. $("#AF92").attr("disabled","disabled"); // will disable
  17. $("#AF92").removeAttr("disabled"); // to enable
  18.  
  19. $('#GRP010').on('change', function(){
  20. var checked = this.checked;
  21.  
  22. if(checked && value2 == '900')
  23. $("#AF92").removeAttr("disabled");
  24. else
  25. $("#AF92").attr("disabled","disabled");
  26. })
  27.  
  28. $(document).ready(function(){
  29. var value2 = $("#GRP010").val();
  30. var checked2 = $("#GRP010").is(':checked');
  31.  
  32. if (checked2 == true && value2 == '900')
  33. {
  34. $("#AF92").attr('readonly', false);
  35. }
  36. else {
  37. $("#AF92").attr('readonly', true);
  38.  
  39. }
  40.  
  41. });
  42.  
  43. $("#AF92").removeAttr("disabled")
  44.  
  45. $(".radioclass").click(function(){
  46. if ($('#GRP010').val()) { //you actually don't need double check
  47. $("#AF92").removeAttr("disabled");
  48. } else {
  49. $("#AF92").attr("disabled",true);
  50. }
  51. });
  52.  
  53. $("#GRP010").bind('change', handler);
  54.  
  55. function handler(){
  56. var value2 = $('input:radio[name="GRP010"]').val();
  57. var checked2 = $('input:radio[name="GRP010"]').is(':checked');
  58.  
  59. if (checked2 == true && value2 == '900')
  60. {
  61. $("#AF92").attr("enabled","enabled");
  62. }
  63. else {
  64. $("#AF92").removeAttr("disabled");
  65.  
  66. }
  67.  
  68. }
  69.  
  70. $(function(){
  71. var radio = $('#GRP010'),
  72. txtInput = $('#AF92');
  73.  
  74. var changeState = function()
  75. {
  76. txtInput.prop("disabled", radio.is(':checked') && radio.val() == '900');
  77. };
  78. changeState ();
  79.  
  80. radio.change(changeState);
  81. });
  82.  
  83. <label><input id="GRP010" type="checkbox" value ="900">CheckBox</label>
  84. <input id="AF92" maxlength="254" size="15" name="AF92">
  85.  
  86. $(document).ready(function(){
  87. $('#GRP010').on('change', function(){
  88. if($('#GRP010').is(':checked') && $('#GRP010').val()== '900')
  89. $("#AF92").removeAttr("disabled");
  90. else
  91. $("#AF92").attr("disabled","disabled");
  92. });
  93. });
Add Comment
Please, Sign In to add comment