Scriptaculous Autocompleter не работает вообще в IE7 - PullRequest
0 голосов
/ 08 августа 2011

Когда я использую этот код:

function tx_oriconvocatorias_pi1_init(ctrlId, acId, bcampo) {
    document.observe('dom:loaded', function() {
        new Ajax.Autocompleter(ctrlId, acId, 'index.php', {
            parameters: 'eID=ori_convocatorias&bcampo='+bcampo,
            paramName: 'buscarAjax'
        });
    });
}

Он хорошо работает во всех навигаторах, кроме IE.

В IE8 результирующий список ul отображается в другом месте на экране.В IE7 он отображает прямоугольник справа от поля и не выводит никаких подсказок, когда пользователь пишет в поле.

HTML-код поля:

<td>
<input type="text" autocomplete="off" value="" id="porgof" name="porgof" size="50">
<div id="porgofAjax" style="display: none;"></div>
<script type="text/javascript">tx_oriconvocatorias_pi1_init('porgof','porgofAjax','porgof')</script>
</td>

Спасибо.

1 Ответ

0 голосов
/ 10 августа 2011

Не имеет значения. В другом скрипте была запятая в конце массива.

...