javascript - 在ajax append下引用标签id内的变量
问题描述
在 ajax 内部,我想根据我使用 ajax 导入的 xml 数据创建嵌套订单列表。下面是它应该是什么样子。
i.food
a) sth
b) another sth
ii. drink
a) coke
b) juice
为此,我在 $.ajax 下有下面的 javascript。
for(var k=0;k<categoryarray.length;k++){
if(categoryarray[k][0]!==""){
$('.cate ol').append("<li>"+categoryarray[k][1]+"<ol type='a' id="k???">"+"</ol>"+"</li>");
for(var l=0;l<productarray.length;l++){
if(categoryarray[k][0]==productarray[l][2]){
$('#k???').append("<li>"+productarray[l][1]+"</li>");
}
}
}
}
我想如果我将相应的k值分配给ol标签作为id,我应该能够在基于categoryID的类别下附加相应的产品作为外键。谁能告诉我如何做到这一点?非常感谢!!
解决方案
推荐阅读
- javascript - MaterialUI:一旦鼠标指针移出菜单列表,我希望菜单列表消失
- python - django - 限制以前密码中出现的“n”个或更多字符
- xml - 如何将“日期”格式转换为 UTC 格式
- watchkit - Watchkit 跌倒检测 api
- progressive-web-apps - 打开外部链接后在 TWA 中隐藏地址栏
- r - 如何在 lmer 中提供约束?
- linux - adduser: `/sbin/useradd -d /var/spool/postfix -g postfix -s /usr/sbin/nologin -u 115 postfix' 返回错误码 1. 退出
- javascript - Firebase Auth:创建和更新用户配置文件的建议工作流程:一种检查用户是否是全新用户的方法?
- ruby-on-rails - bundle exit status: 20 "您必须使用 Bundler 2 或更高版本与此锁定文件。"
- react-native - react-native:无法确定任务':app:compileReleaseJavaWithJavac'的依赖关系