【发布时间】:2021-06-21 19:24:13
【问题描述】:
我有一个带有数据列表选项的输入字段,在更改其他字段后通过 AJAX 更新它的建议。
我尝试将新选项添加到数据列表中,因为提出了其他问题:
$("#add_option").change(function(){
var _opt_opt_name_val = $(this).val();
var opt_name_url=_url+"?opt_name="+escape(_opt_opt_name_val);
var _values_datalist_id = $("#opt_values").attr("list")
var _value_html = "";
$.get(opt_name_url,function(data){
$(_values_datalist_id).empty();
$.each(data, function(key, v){
_value_html += '<option value="' + v.value + '"></option>';
});
$(_values_datalist_id).append(_value_html);
console.log("added code: "+$(_values_datalist_id).html());
});
});
由于它不起作用,我想检查(阅读)通过此 javascript 附加的内容。尝试了 $("#element").text() 和 .html()。两者都返回undefined。
在这种(或任何)情况下,我如何检索数据列表内容?我的意思是调试。
【问题讨论】:
标签: javascript html jquery datalist