Non-Default Browser Security Settings Can Disable Ajax (State Drop Down Stops working on Form)

A commonly used web technology called "Ajax" is used to updated web form fields based on other web form field selections.  For example a list of states is updated after a country is selected.  If a user changes the default security settings  in their browser, they may inadvertently disable these Ajax features.  

The following table lists required browser security and privacy settings for both user browsing and site development in order for Ajax based forms to work correctly. In all cases, the recommended settings are the default settings for that browser.

Internet Explorer 6

Make sure that the Internet Zone in the Security Zones settings is set to Medium.

Internet Explorer 7 or 8

Make sure that the Internet Zone in the Security Zones settings is set to Medium-High.

FireFox 1.5 or later versions

In the Tools menu under Options, make sure that Enable JavaScript is selected.

Opera 9.0 or later versions

In the Tools menu under Quick preferences, make sure that Enable JavaScript is selected.

Safari 2.0.4 or later versions

Click SafariPreferencesSecurity, and then Web Content and make sure that Enable JavaScript is selected.