อยากให้สถานะเปลี่ยน
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา อยากให้สถานะเปลี่ยน
อยากให้สถานะเปลี่ยน
Copy
จากรูป
![]()
จะเห็นว่าทางขวาเป็นไอคอน minus คือไม่อนุมัติ อยากให้มันเปลี่ยนเป็น plus อะครับ ไม่รู้ว่าผมเขียนผิดตรงไหน รบกวนช่วยหน่อยครับ มันไม่เปลี่ยนให้
![]()
![]()
นี่เป็น html ครับ เผื่อมีส่วนเกี่ยวข้อง
จะเห็นว่าทางขวาเป็นไอคอน minus คือไม่อนุมัติ อยากให้มันเปลี่ยนเป็น plus อะครับ ไม่รู้ว่าผมเขียนผิดตรงไหน รบกวนช่วยหน่อยครับ มันไม่เปลี่ยนให้
$(document).ready(function(){
search();
});
function search(){
$.getJSON('http://nonnexus.freevar.com/file/search.php',function(data){
$("#searchlist").empty();
$.each(data, function(key,value){
var icon = "plus";
if (value.aprove != 'อนุมัติ') icon ="minus";
$("#searchlist").append('<li>'+
'<a href="#" onclick="openRecord(''+ value.EqId '' ,''+value.Eqname '','' value.Eqlogo '','' value.note '','' 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>'+
'<p class="ui-li-desc" style="font-size:18px">'+value.note '</p>'+
'</a><a href="#" data-icon="'+ icon + '"></a></li>' );
});
$('#searchlist').listview().listview('refresh');
});
};
นี่เป็นส่วน js ที่จะนำไปแสดงเป็น listview ครับ
<?php
$host="localhost"; // Host name
$username="947166"; // Mysql username
$password=""; // Mysql password
$db_name="947166"; // 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,Datebegin,aproveid.aprove,note FROM reservation
LEFT JOIN aprove ON reservation.aproveid = aprove.aproveid";
$result=mysql_query($sql);
$jsonData = array();
while ($array = mysql_fetch_assoc($result)) {
$jsonData[] = $array;
}
//--------------------------------------------------------------------------
// 3) echo result as json
//--------------------------------------------------------------------------
echo json_encode($jsonData);
?>
นี่เป็นส่วน phpนี่เป็น html ครับ เผื่อมีส่วนเกี่ยวข้อง
<div data-role="page" id="search" >
<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>
<div class="ui-grid-a">
<br /> <br /> <br />
<div class="ui-block-b">
<a data-role="button" onclick="getequipment()" data-icon="refresh">แสดงรายการใหม่</a>
</div>
<div class="ui-block-b">
<a data-role="button" href="#main" data-icon="back">กลับ</a>
</div>
</div>
</div>
</div>
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ