PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

อยากให้วันไม่แสดงขึ้น

อยากให้วันไม่แสดงขึ้น

จากภาพ ถ้าไอคอนทางขวา เป็น fordib ให้แสดง วันที่ต้องคืน ถ้าไม่ใช่ ไม่ต้องแสดง

โดย:  Nonnexus IP: 158.108.208.xxx วันที่: 25-05-2016 เวลา: 01:19:26

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 4
  ก็เหมือนเดิมไม่ใช่หรอ การใช้เงื่อนไข if else ธรรมดา

value.Datefinish = (value.Datefinish==null)?'ค่าที่ต้องการ':value.Datefinish;




โดย:  Ninenik IP: 122.155.42.xxx วันที่: 25-05-2016
 ความคิดเห็นที่ 3
แล้วถ้าจะเปลี่ยนค่า null ที่แสดงในวันที่เป็น ค่าอื่นอะครับ

โดย:  Nonnexus IP: 180.183.86.xxx วันที่: 25-05-2016 เวลา: 17:54:19
 ความคิดเห็นที่ 2
สร้างตัวแปรมารับค่า การซ่อนหรือแสดง ข้อมูล
แล้วกำหนดให้ซ่อนหรือแสดงด้วย css style display

<script type="text/javascript">
if (value.Eqstatus != 'ว่าง') iconname ="forbidden";  
var showObj = (iconname =='forbidden')?'block':'none';
......
.....
'<p class="ui-li-desc" style="font-size:18px;display:'+showObj+'">วันที่ต้องคืน'+value.Datefinish+ '</p>'+  
</script>


โดย:  Ninenik IP: 183.88.76.xxx วันที่: 25-05-2016
 ความคิดเห็นที่ 1
JS ที่เกี่ยวข้อง 
function openRecord(id,name,logo,status){
    if(status=='shop'){
    $("#EqId").val(id);
    $("#EqName").val(name);
    $("#EqLogo").val(logo);

    
  $.mobile.changePage( "#jong", { transition: "slide", changeHash: false });
    }else{
        alert('ไม่สามารถเข้าจองได้');
   } 
};
function getequipment(){
  $.getJSON('http://nonnexus.freevar.com/file/equipment.php',function(data){
       $("#mylist").empty(); 
 $.each(data, function(key,value){
   
     var iconname = "shop";
     if (value.Eqstatus != 'ว่าง') iconname ="forbidden";
     
     
     // openRecord(id, name, logo)
    
     $("#mylist").append('<li>'+
                     '<a href="#" onclick="openRecord(''+ value.EqID+ '' ,''+value.EqName+'',''+value.EqLogo+'',''+iconname+'',''+value.Datefinish+'');">'+
                         '<h1>'+value.EqName+'</h1>'+
                         '<p class="ui-li-desc" style="font-size:18px">'+value.EqLogo+ '</p>'+
                         '<p class="ui-li-desc" style="font-size:18px">วันที่ต้องคืน'+value.Datefinish+ '</p>'+
                       
                         '</a><a href="#" data-icon="'+ iconname + '"></a></li>' );
                        
 });  
         $('#mylist').listview().listview('refresh');
 });     
};
ผมไม่ถนัด JS อะครับ รบกวนช่วยที

โดย:  Nonnexus IP: 158.108.208.xxx วันที่: 25-05-2016 เวลา: 01:20:47