The problem is that the change event fires only when focus is moved away from the input (e.g. someone clicks off the input or tabs out of it). Try using keyup instead:
$(document).ready(function() { $(':input[type="submit"]').prop('disabled', true); $('input[type="text"]').keyup(function() { if($(this).val() != '') { $(':input[type="submit"]').prop('disabled', false); } }); });
Related Posts:
- How to properly use jsPDF library
- How do I check whether a checkbox is checked in jQuery?
- ReferenceError: $ is not defined
- How do I check whether a checkbox is checked in jQuery?
- jQuery document.createElement equivalent?
- Pure JavaScript equivalent of jQuery’s $.ready() – how to call a function when the page/DOM is ready for it [duplicate]
- How can I scroll to an element using jQuery?
- jQuery.click() vs onClick
- jQuery Get Selected Option From Dropdown
- Check if checkbox is checked with jQuery
- How to add jQuery code into HTML Page
- How can I get the data-id attribute?
- Check if checkbox is checked with jQuery
- Bootstrap Dropdown menu is not working
- jquery SlideToggle effect in upward direction?
- Change Background color (css property) using Jquery
- Failed to load resource: net::ERR_FILE_NOT_FOUND loading json.js
- Get class name using jQuery
- Export html table data to Excel using JavaScript / JQuery is not working properly in chrome browser
- Set timeout for ajax (jQuery)
- Use images like checkboxes
- How to read xml file contents in jQuery and display in html elements?
- Jquery swipe left or right on mobile
- How to move an element into another element?
- Create table with jQuery – append
- How to convert selected HTML to Json?
- How to Open New window on every Click
- Uncaught TypeError: Cannot read property ‘top’ of undefined
- How can I select an element by name with jQuery?
- Play an audio file using jQuery when a button is clicked
- How to move an element after another element using JS or jquery?
- Why is the jquery script not working?
- document.getElementsByClassName().innerHTML always returns “undefined”
- Jquery button click() function is not working
- HTML text input allow only numeric input
- Refresh/reload the content in Div using jquery/ajax
- How do I check whether a checkbox is checked in jQuery?
- Print the contents of a DIV
- Embedding instagram webpage inside an iframe
- How to get height of div in px dimension
- Set value to currency in
- jQuery: Uncaught Error: Syntax error, unrecognized expression
- Creating a div element in jQuery
- SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
- How to use in jQuery :not and hasClass() to get a specific element without a class
- HTML Entity Decode
- How to display raw JSON data on a HTML page
- Clearing my form inputs after submission
- Get class list for element with jQuery
- Reload an iframe with jQuery
- How to scroll an HTML page to a given anchor
- Highlight a word with jQuery
- How do I refresh a DIV content?
- Why is jquery show() not working in example
- How can I use jQuery to run MySQL queries?
- jQuery sort elements using data id
- jQuery scrollTop() method not working
- FormData append not working
- getContext is not a function
- How to change the text of a label?
- Print a div content using Jquery
- Get the size of the screen, current web page and browser window
- Using “×” word in html changes to ×
- Closing Bootstrap modal onclick
- Fire oninput event with jQuery
- Fully responsive HTML5 video
- Changing the selected option of an HTML Select element
- HTML anchor link – href and onclick both?
- How can I know which radio button is selected via jQuery?
- How to scroll to top of page with JavaScript/jQuery?
- How to use aria-expanded=”true” to change a css property
- How to set “style=display:none;” using jQuery’s attr method?
- Adding JavaScript to a WordPress website
- Putting custom html/js page into Elementor as it’s own block
- internal anchor links no longer working after upgrade
- How to run Javascript popup modal in a loop?
- Can’t Listen to KeyDown in TInyMCE Iframe (jQuery) and Pass it to Parent HTML FORM
- Styling parent based on a child element of a child in a WordPress page
- (Google Map API) Geocode was not successful for the following reason: REQUEST_DENIED
- Cannot read property ‘push’ of undefined when combining arrays
- How does the data-toggle attribute work? (What’s its API?)
- jQuery $.cookie is not a function
- Setting background-image using jQuery CSS property
- Error: Failed to execute ‘appendChild’ on ‘Node’: parameter 1 is not of type ‘Node’
- Equivalent of jQuery .hide() to set visibility: hidden
- How can I get the last character in a string?
- Parse an HTML string with JS
- Shortest way to print current year in a website
- Uncaught TypeError: Cannot read property ‘name’ of undefined
- How to make a simple image upload using Javascript/HTML
- How to add an object to an array
- Why define an anonymous function and pass it jQuery as the argument?
- Javascript – ERR_CONTENT_LENGTH_MISMATCH
- Creating Multiple Modals on a Single Page
- How to check if the URL contains a given string?
- Check if url contains string with JQuery
- stopPropagation vs. stopImmediatePropagation
- How do I make my wordpress post appear in a mouse hover preview?
- Site images are fixed in front of my site content [closed]