這篇文章給大家分享的是有關(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:
*使用了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(""); } 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(); }); }); ' + $name.val() + ' ' + $drink.val() + '
*導(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)用場景需求。