อยากให้ search ขึ้นเป็น listview
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา อยากให้ search ขึ้นเป็น listview
อยากให้ search ขึ้นเป็น listview
Copy
พอกดปุ่ม ค้นหารายการจอง มันจะไปเรียกใช้ฟังชั่น search อะครับ
function search(){ $.getJSON('http://nonnexus.freevar.com/file/search.php',function(data){ $.each(data, function(key,value){ var iconname = "plus"; if (value.status != 'ดำเนินการ') icon ="minus"; $("#searchlist").append('<li>'+ '<a href="#" onclick="openRecord(''+ value.EqId '' ,''+value.Eqname '','' value.Eqlogo '','' value.status '','' value.Datebegin '',);">'+ '<h2>'+value.Eqname '</h2>' '<p class="ui-li-desc" style="font-size:18px">'+value.Eqlogo '</p>'+ '<p class="ui-li-desc" style="font-size:18px">'+value.Datebegin '</p>'+ '</a><a href="#" data-icon="'+ icon + '"></a></li>' ); }); $('#mylist').listview().listview('refresh'); }); };และนี่เป็น HTML
<div data-role="page" id="search" data-theme="c" > <div data-role="header"> <center><img src="img/logo.png" width="90px" height="90px"></center> <h1>รายการครุภัณฑ์ที่จอง</h1> </div> <div role="main" class="ui-content"> <!--สำหรับแสดงรายการ --> <ul id="searchlist" data-role="listview" data-inset="false" data-filter="true" data-filter-placeholder="พิมพ์คำคัดกรอง"></ul> <br /> <br /> <br /> <a data-role="button" href="#main" data-theme="f" data-icon="back">กลับ</a> </div> <div data-role="footer" data-theme="c" data-position="fixed" style="text-align:center;"> Sport Science Kasetsart University Kamphaeng Saen Campus </div> </div> และนี่เป็นฐานข้อมูลที่จะดึงมาอะครับ
<?php $host="localhost"; // Host name $username="947"; // Mysql username $password="non"; // Mysql password $db_name="947"; // Database name // Connect to server and select databse. mysql_connect("$host", "$username", "$password")or die("ไม่สามาถเชื่อนต่อเซิฟเวอร์ได้"); mysql_select_db("$db_name")or die("ไม่สามารถเลือกตารางได้"); mysql_query("SET NAMES UTF 8"); mysql_query("SET character_set_results=utf8");//ตั้งค่าการดึงข้อมูลออกมาให้เป็น utf8 mysql_query("SET character_set_client=utf8");//ตั้งค่าการส่งข้อมุลลงฐานข้อมูลออกมาให้เป็น utf8 mysql_query("SET character_set_connection=utf8");//ตั้งค่าการติดต่อฐานข้อมูลให้เป็น utf8 // username and password sent from form $sql="SELECT Eqid,Eqname,Eqlogo,status_U.status FROM reservation LEFT JOIN status ON reservation.status = status_U.status "; $result=mysql_query($sql); $jsonData = array(); while ($array = mysql_fetch_assoc($result)) { $jsonData[] = $array; } //-------------------------------------------------------------------------- // 3) echo result as json //-------------------------------------------------------------------------- echo json_encode($jsonData); ?> ผมลองทำดูแล้ว มันไม่ขึ้น list ให้อะครับ

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ