A-AA+then

createElement

1,495
ปัญหามาจาก firefox ไม่ยอมส่งค่าที่เป็น array จาก form

ผมก็ลองหาวิธี
วิธีที่ได้คือ การ createElement

แต่ ของผมมันเป็น ajax ที่ต้องไปดึงข้อมูลหมวดสินค้าในฐานข้อมูล แล้วก็เอาข้อมูลหมวดสินค้าใส่ใน listbox
ถ้าเลือกหมวดสินค้า ก็จะไปดึงหมวดสินค้าย่อยของหมวดสินค้านั้น โดยเพิ่ม listbox อันใหม่ ในนั้นก็จะมีหมวดสินค้าย่อย
(จะเข้าใจไหม ครับ)

ของเดิมเป็นแบบนี้

$cfg_var["HTML"] ='<select name="category[]" id="category'.$cfg_var["Total"].'" class="system_input_select" onchange="ListSubCategory(this.value,\''.$cfg_var["Total"].'\');" style="width:200px; background-color:#FFFFCC">';

echo "window.document.getElementById('html_level".$cfg_var["LevelID"]."').innerHTML = '".$cfg_var["HTML"]."';";

คือว่า ajax ก็จะ innerHTML = $cfg_var["HTML"]; แบบนี้อ่ะ

แต่ผมยังงง อยู่ว่า จะ createElement เข้าไปยังไงดี

1 ความคิดเห็น

ลองดูจากโค้ด ตำบล อำเภอ จังหวัด ครับ
1
^