title: JAWS Screen Reader is not detecting the dynamic value of textbox
body: <p>I am developing a combo box which predicts the cities from the city list. When the user types the minimum of 3 letters and if the city list box has at least one search result, the result should be auto populated to the textbox without using the down arrow key.</p>
  <p>For ex: if the user types SYD and if the predicted result has SYDNEY,Australia , the value of the textbox will be dynamically updated to SYDNEY,Australia.</p>
  <p>NVDA is reading the updated text SYDNEY,Australia.
  <strong>JAWS</strong> is reading only those 3 letters(SYD) but <strong>not the updated text</strong>.</p>
  <p>I have set the following attributes to the textbox
  &quot;aria-autocomplete&quot;:&quot;both&quot;,&quot;aria-live&quot;:&quot;assertive&quot;(have tried all the 3 values of aria-live). Still it couldn't help.</p>
  <pre><code>var myTimer;
  
  this.element
              .addClass( &quot;ui-autocomplete-input&quot; )
              .attr( &quot;autocomplete&quot;, &quot;off&quot; )
              // TODO verify these actually work as intended
              .attr({
                  role: &quot;textbox&quot;,
                  &quot;aria-autocomplete&quot;: &quot;both&quot;,
                  &quot;aria-haspopup&quot;: &quot;true&quot;,
                  &quot;aria-live&quot;:&quot;assertive&quot;
              })
  </code></pre>
  <p>The following code is to select values from the city list:</p>
  <pre><code>clearTimeout(myTimer);
      thisInstance = this;
  myTimer=setTimeout(function () {
        if(thisInstance.menu.element.find('ul li.ui-menu-item a.ui-corner-all').length == 1) {
              var event = jQuery.Event(&quot;keydown&quot;);
              event.which = 0;
              event.keyCode = 40;
              
              var item = thisInstance.menu.element.find('ul li.ui-menu-item');
              thisInstance.menu.active = item.eq(0).children('a')
                      .attr(&quot;id&quot;, &quot;ui-active-menuitem&quot;)
                  .end();
                  thisInstance.menu._trigger(&quot;focus&quot;, event, { item: item });
          }}
          , 600, this);
  </code></pre>
  <p>Could anyone please answer?</p>