gpt4 book ai didi

javascript - Chrome 上的 Html5 问题

转载 作者:可可西里 更新时间:2023-11-01 14:48:45 25 4
gpt4 key购买 nike

我正在使用一个相互依赖的动态数据列表,我的问题是它在 firefox 中完美运行,但在 google chrome 中运行不佳,加载总数 5 个中的第三个因此不会加载数据。

我的 html 是因为它有很多代码:

<label for="cod_miembro" class="col-sm-2 control-label">Miembro</label>
<div class="col-sm-2">
<input type="text" class="form-control" size="25" maxlength="25" name="codmiembro"id="cod_miembro" list="miembros" placeholder="Miembro"/>
<datalist id="miembros">
</datalist>
</div>`

我正在加载 Jquery:

$("#cod_miembro").ready(function(e) 
{
var val = $(this).val();
if(val != "") return;
console.log(val);
$.get(
ruta,
{operacion:'BuscarMiembros'},
function(resultado)
{
var dataList_miembro = $("#miembros");
dataList_miembro.empty();
if(resultado.raiz.length)
{
for(var i=0, len=resultado.raiz.length; i<len; i++)
{
var opt = $("<option></option>").attr("value", "( "+resultado.raiz[i]['id_miembro']+" ) "+resultado.raiz[i]['nom_miembro']);
dataList_miembro.append(opt);
}
$("#cod_departamento").attr('disabled', false);
}
},
"json");
});

在 firefox 中运行良好,但在 chrome 中运行不佳。

感谢您的帮助。

最佳答案

已解决,如果 datalist 标签的大小与您返回的数据不符,则 datalist 将不会在 Google Chrome 上响应。我已经解决了将输入大小从 size="25"扩展到 size="45"的问题。

关于javascript - Chrome 上的 Html5 <datalist> 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24211715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com