【发布时间】:2021-05-02 04:10:39
【问题描述】:
<mjesta>
<mjesto>Zagreb</mjesto>
<mjesto>Split</mjesto>
<mjesto>Ploce</mjesto>
<mjesto>Pula</mjesto>
<mjesto>Pazin</mjesto>
<mjesto>Daruvar</mjesto>
<mjesto>Bjelovar</mjesto>
<mjesto>Slunj</mjesto>
<mjesto>Osijek</mjesto>
<mjesto>Virovitica</mjesto>
</mjesta>
我正在阅读的 XML 文件
$(document).ready(function() {
$(function() {
$.ajax({
url: "location of xml...",
type: "GET",
dataType: "xml",
success: function(gradovi) {
$(gradovi).find("mjesta").each(function() {
$(this).find("mjesto").each(function() {
$red = "<option value=" + $(this) + ">";
$("#mjesta").append($red);
});
});
}
});
});
});
jQuery 代码
<input list="mjesta" name="mjesta">
<datalist id="mjesta">
</datalist>
我要插入数据的 HTML
如何读取这个 xml 文件并将数据插入到我的数据列表中?
我没有使用 xml 的经验,所以我不知道如何获取 <mjesto>WORD</mjesto> 中的单词
我很确定问题出在这里:
$red = "<option value=" + $(this) + ">";
【问题讨论】: