WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: WAI ARIA help.. select boxes that are populated via AJAX

for

From: Srinivasu Chakravarthula
Date: Aug 1, 2012 5:16AM


Hi Nancy,

Welcome to the world of WAI - ARIA. If my understanding is correct, your
second select box and so on would enable, only when user make a choice for
first or prior select box. In this scenario, I also understand, the select
box will enable only user makes selection in first select box and use tab
key to the next box. In that case, I don't think, ARIA would really add
value to this as long you are using corrent semantics and structure.

Sorry for the delay, btw,
-Srinivasu

On Fri, Jul 27, 2012 at 6:56 PM, Nancy Johnson < <EMAIL REMOVED> > wrote:

> Hi,
>
> I am still a newbie to WAI-ARIA and wondering if anyone can help me
> with the following:
>
> We are updating our search functionality on our live site and will be
> calling data via AJAX. in the following way:
>
> When a user comes to a search page, there will be two or three select
> boxes with only the first select input be enabled.
>
> 1. The user picks an entry in the first select box.
> 2. This enables the second box and populates it via AJAX based on the
> selection in the first box.
> 3. The third box is Optional, but it will be populated based on the
> first and second selection via AJAX
>
> I understand from the backend developers, they are going use an
> onChange event to make the changes
>
> For accessibility, do we need to add WAI-ARIA live regions to the
> <select input?
> I found this online. Would this be an answer for what I need?
>
> http://stackoverflow.com/questions/11350634/how-to-create-fully-accessible-nested-dropdown-lists-using-wai-aria
>
> Can someone explain or point me to good references with good set of
> demos or samples?
>
> Thank you
> Nancy Johnson
> > > >



--
Regards,

Srinivasu Chakravarthula - Twitter: http://www.twitter.com/VasuTweets
Website: http://www.srinivasu.org | http://www.learnaccessibility.org

Let's create an inclusive web!