|
|
|
แสดงเมนู JSON รบกวนสอบถามคับ เมนูหลักแสดงแต่เมนูย่อยไม่แสดงคับพี่ |
|
|
|
|
|
|
|
ลอง console.log ดูครับ ว่าข้อมูลมาแบบใหน
ลองดูตัวแปรแต่ละตัวที่จะ each ว่ามันมาครบไหม
|
|
|
|
|
Date :
2018-03-11 07:45:21 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$.getJSON( "json.php", function( jsonObj2 )
{
var Lmenu = "";
$.each(jsonObj2, function (i, item)
{
Lmenu += "<li class='has-sub'><a href='#'>" + item.lo_shop + "</a>";
Lmenu += "<ul>" + item.lo_shop + "</ul>";
Lmenu += "</li>";
});
$("#container").append(Lmenu);
});
ไม่ได้คับ li แสดง แต่ ul ไม่แสดงค่าเลยคับ
|
|
|
|
|
Date :
2018-03-12 14:40:28 |
By :
GG32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าแบบนี้ได้คับ แต่พอเปลี่ยนจาการดึงจากฐานข้อมูล กลับไม่ได้คับ
<ul id="container"></ul>
<script type="text/javascript">
var data = {"qA": [{"question": "How deep is the ocean"}, {"question": "How high is the sky"}]};
var Lmenu = "";
$.each(data.qA, function (i, item)
{
Lmenu += "<li class='has-sub'><a href='#'>" + item.question + "</a>";
Lmenu += "<ul>" + item.question + "</ul>";
Lmenu += "</li>";
});
$("#container").append(Lmenu);
</script>
จากฐานข้อมูล
<ul id="container"></ul>
$.getJSON( "json.php", function( jsonObj2 )
{
var Lmenu = "";
$.each(jsonObj2, function (i, item)
{
Lmenu += "<li class='has-sub'><a href='#'>" + item.lo_shop + "</a>";
Lmenu += "<ul>" + item.lo_shop + "</ul>";
Lmenu += "</li>";
});
$("#container").append(Lmenu);
});
|
|
|
|
|
Date :
2018-03-12 14:44:05 |
By :
GG32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คงไม่มีใครรู้ข้อมูลที่ออกมาหรอกครับนอกจากตัวคุณเอง แนะนำได้อย่างเดียวคือการ Debug ครับ
|
|
|
|
|
Date :
2018-03-12 15:17:52 |
By :
dudesaranyu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|