真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jQuery如何實現(xiàn)咖啡訂單管理功能-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)jQuery如何實現(xiàn)咖啡訂單管理功能的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了龍州免費建站歡迎大家使用!

這款應(yīng)用主要實現(xiàn)以下幾個功能:

1.在表格中輸入客戶姓名并選擇咖啡,點擊“Add”能夠把數(shù)據(jù)傳至table。
2.table的每生成一行新數(shù)據(jù),其status列都會出現(xiàn)一個小咖啡圖標(biāo),表示正在制作中。
3.點擊這個小咖啡圖標(biāo),可以變成一個綠色的勾勾,表示該訂單已經(jīng)完成。
4.點擊Export可以把表格數(shù)據(jù)導(dǎo)出為CSV文件。

HTML:

 
    

Coffee Orders

      
                                                                          
                              
                                                                                                        
            Add            Reset                                                                                      Name                Order                Status                                                          
            Export to CSV          
                    
              Order List of               
      Designed By Alen Hu    

*使用了bootstrap3框架
*選擇咖啡的部分,我使用了一款叫bootstrap-select的插件,可以完美兼容bootstrap的UI,但是寫CSS的時候要注意一下,得通過瀏覽器F12查看DOM后,方可根據(jù)DOM來寫,否則直接寫select和option是沒用的。

JQuery:

$(document).ready(function() { 
 
 var $order = $("tbody"); 
 var $add = $(".add-order"); 
 var $name = $("#name"); 
 var $drink = $("#drink"); 
 
 //add new data to table 
 function addToTable() { 
  if ($name.val()) { 
   $order.append('' + $name.val() + '' + $drink.val() + ''); 
   $name.val(""); 
  } else {} 
 } 
 
 $add.on("click", addToTable); 
 $("form").keypress(function(event) { 
  if (event.keyCode === 13) { 
   event.preventDefault(); 
   addToTable(); 
  } 
 }); 
 
 //click to tick 
 $order.delegate('.customer-status > i', 'click', 
 function() { 
  $(this).parent().html(''); 
 }); 
 
 //date 
 var myDate = new Date(); 
 var day = myDate.getDate(); 
 var month = myDate.getMonth() + 1; 
 var year = myDate.getFullYear(); 
 
 function plusZero(x) { 
  if (x < 10) { 
   x = "0" + x; 
  } else { 
   x = x; 
  } 
  return x; 
 } 
 
 var today = plusZero(day) + "." + plusZero(month) + "." + year; 
 $(".today").text(today); 
 
 //export table data to CSV 
 $(".export").click(function() { 
  $(".table").tableToCSV(); 
 }); 
 
});

*導(dǎo)出為CSV的這個功能我使用到了一個叫tabletoCSV的插件,用法和源代碼可以點擊鏈接進去看看。但是這款插件功能比較單一,真的就是只能導(dǎo)出CSV,不能選擇導(dǎo)出哪部分內(nèi)容,也無法指定文件名稱等等,如果你有什么更好的相關(guān)插件,歡迎來分享啦~

這里只是簡單的做了一下這款應(yīng)用的表面效果,沒有做數(shù)據(jù)交換方面的事情。
創(chuàng)建JSON文件,使用AJAX(GET,POST,DELETE,POST...)可以儲存相關(guān)數(shù)據(jù)。

感謝各位的閱讀!關(guān)于“jQuery如何實現(xiàn)咖啡訂單管理功能”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


當(dāng)前文章:jQuery如何實現(xiàn)咖啡訂單管理功能-創(chuàng)新互聯(lián)
當(dāng)前URL:http://weahome.cn/article/depphs.html

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部