JQuery Not Being Parsed For Only Certain Users Even Though JavaScript Enabled in Browsers -


i have test system dozen test users. system built on zend framework using php5 , jquery. 3 of dozen users having problem login page; when click button nothing happens. problem occurs in firefox , chrome.

the normal process flow when login submit button clicked, light validation happens username , password , login form submitted:

//submits form $('#login_btn').live('click', function() {      var uname = $('#form_30296_userid').val();     var pw = $('#form_30296_userpwd').val();      if(uname == '' || pw == '')         alert('you must enter valid username , password.');     else         $("form").submit();  }); 

i've confirmed it's not obvious code issue, works fine other users.

here steps have taken far:

  1. added test alert [alert('!')] before other events happen onclick event.
  2. created notice appear if user not have javascript enabled in browsers
  3. personally verified javascript enabled in firefox , chrome users issues.

i logged users' system , did not see js notice , made sure js enabled, when tried clicking button did not 7 see test "!" pop up.

any idea what's going on here? javascript enabled, matter of browsers not being able parse reason. wondering if perhaps these users have not been updating java runtime settings , if effecting browsers. really, i'm @ loss here. appreciated.

as of jquery 1.7, .live() method deprecated. should use .on() attach event handlers. users using cached version of older jquery while others using newer version ?


Comments

Popular posts from this blog

jquery - How can I dynamically add a browser tab? -

node.js - Getting the socket id,user id pair of a logged in user(s) -

keyboard - C++ GetAsyncKeyState alternative -