I use ajax calls to get my results in autocomplete (I love it!). But its happen very very often, that the loading-icon (class .ui-autocomplete-loading) don't hide after result popup is show up. That happen in 1.9.x and in 1.10.0.
I upgraded from 1.8.21 to 1.9.0 and now the html content work not in the same way like before. :(
In 1.8.21
<liclass="ui-menu-item"role="presentation">
<aid="ui-id-3"class="ui-corner-all"tabindex="-1">
<ahref="url">text</a>
</a>
</li>
In 1.9.0
<liclass="ui-menu-item"role="menuitem">
<aclass="ui-corner-all"tabindex="-1">
<ahref="url">text</a>
</a>
</li>
I use this code http://github.com/scottgonzalez/jquery-ui-extensions In 1.8.21 I can click on my item with html content to select the item and with middle mouse click go to url as new browser tab. In 1.9.0 is the left click not a select anymore, its load the page of the link. :(
I have a autocomplete with links in popup-results, so I can open(middle-click) many tabs from all results. But with this the popup(widget) don't close anymore by clicking outside of popup, if I want cancel the search.
Example: http://jqueryui.com/demos/autocomplete/ Put "s" and go with mouse in popup, now click middle or right mouse and click outside ... popup don't hide.
But its not the draggable, its cursor position. Set cursor on bottom of last item and move up. You see the problem too? Can anybody help me to fix it? ;)
autocomplete working fine, but I have a problem with it.
I have a input field for searching and one selectbox for choose a category. After i change the option in selectbox its searching again with val() on input field.
2. With drag the item <tr> its not original formated, all dragged <td> have no width anymore, but after drop it, its look perfect and with correct width in <tr>. Its possible to show with drag the correct formated <tr>?
3. After drop the item, I get this message in firebug
this.placeholder[0].parentNode is null
This message coming only with this line in code above
working with this "jquery-ui-1.8rc3/demos/sortable/default.html"
with $('.sortable').sortable({ containment: 'parent' });
move mouse on bottom of item2 and try to drop before item1. its not possible. sortable.js catch mouse position and change item position only if mouse.Y < (item1.height/2) with containment: 'parent' this would happen. the same problem is with last item in sortable list, if mouse in item2 in top of item.
sortable should catch the item position relative to start position. if move up, check item.top position if move down, check item.bottom position and not check mouse position.