尝试创建一个在后端使用 JSON 的 6 级组合框
我一直在查看很多组合框,但还没有看到一个使用 后端的 JSON 或超过 6 个字段的 JSON。我试图使用 http://www.appelsiini.net/2010/jquery-chained-selects 作为一种资源,但我 在后端实现 JSON 时遇到问题。有人介意给我吗 一只手?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
<选择 id="forGender">
<选项值=“”>--
<选项值=“m”>伙计们
<选项值=“f”>女孩
<选择禁用=“”id=“显示类型”> <选项值=“”>--
<选择禁用=“”id=“材质”> <选项值=“”>--
<选择禁用=“”id=“颜色”> <选项值=“”>--
<选择禁用=“”id=“价格”> <选项值=“”>--
<选择禁用=“”id=“自定义”> <选项值=“”>--
$(函数(){
$("#displayType").chained("#gender");
$("#band
json
{
"idName": "报时员",
“forGender”:“男”,
“显示类型”:“模拟”,
“bandType”:“塑料”,
“外壳直径”:1.5,
“外壳厚度”:0.5,
“带宽”:0.78,
“项目”: [
{
“颜色1”:“白色”,
“颜色2”:“无”,
“价格”:59.99,
“猫”:“29400”,
"img": "155320-0002-前面",
“货号”:155411
},
{
“颜色1”:“蓝色”,
“颜色2”:“无”,
“价格”:59.99,
“猫”:“32579”,
"img": "155411-0005-前面",
“货号”:160041
},
{
“颜色1”:“黑色”,
“颜色2”:“粉色”,
“价格”:59.99,
“猫”:“38404”,
"img": "160041-0001-前面",
“sku”:155320
}
],
“特殊信息”:{
"restrictions": "仅适用于美国客户。",
“细节”: [
“定制3针日本石英机芯。”,
“100 米模制聚碳酸酯外壳。”,
“硬化矿物晶体。”,
“锁定活套和聚碳酸酯带扣。”
],
"desc": "尼克松的报时员手表采用硬质表壳和定制模制聚氨酯表带,使其保持简单。"
}
}
<p class="notice" >
<select id="forGender" >
<option value="" >-- </option >
<option value="m" >Guys </option >
<option value="f" >Girls </option > </select >
<select disabled="" id="displayType" > <option value="" >-- </option > </select >
<select disabled="" id="material" > <option value="" >-- </option > </select >
<select disabled="" id="color" > <option value="" >-- </option > </select >
<select disabled="" id="price" > <option value="" >-- </option > </select >
<select disabled="" id="custom" > <option value="" >-- </option > </select >
$(function(){
$("#displayType").chained("#gender");
$("#band <aterial").chained("#displayType");
$("#color").chained("#bandMaterial");
$("#caseDiameter").chained("#color");
$("#bandWidth").chained("#caseDiameter");
$("#keywords").chained("#bandWidth");
});
</script >
</p >
json
{
"idName": "The Time Teller",
"forGender": "m",
"displayType": "analog",
"bandType": "plastic",
"caseDiameter": 1.5,
"caseThickness": 0.5,
"bandWidth": 0.78,
"items": [
{
"color1": "white",
"color2": "none",
"price": 59.99,
"cat": "29400",
"img": "155320-0002-front",
"sku": 155411
},
{
"color1": "blue",
"color2": "none",
"price": 59.99,
"cat": "32579",
"img": "155411-0005-front",
"sku": 160041
},
{
"color1": "black",
"color2": "pink",
"price": 59.99,
"cat": "38404",
"img": "160041-0001-front",
"sku": 155320
}
],
"specialInformation": {
"restrictions": "Available for US customers only.",
"details": [
"Custom 3 hand Japanese quartz movement.",
"100 meter molded polycarbonate case.",
"Hardened mineral crystal.",
"Locking looper and polycarbonate buckle."
],
"desc": "Nixon's The Time Teller watch keeps it simpleton with hard case and custom molded polyurethane band."
}
}