当我使用此代码时:
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>
感谢。
答案 0 :(得分:0)
没关系。在其他脚本的数组末尾有一个逗号。