iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >jQuery如何实现咖啡订单管理功能
  • 203
分享到

jQuery如何实现咖啡订单管理功能

2024-04-02 19:04:59 203人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关Jquery如何实现咖啡订单管理功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。这款应用主要实现以下几个功能:1.在表格中输入客户姓名并选择咖啡,点击

这篇文章给大家分享的是有关Jquery如何实现咖啡订单管理功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

这款应用主要实现以下几个功能:

1.在表格中输入客户姓名并选择咖啡,点击“Add”能够把数据传至table。
2.table的每生成一行新数据,其status列都会出现一个小咖啡图标,表示正在制作中。
3.点击这个小咖啡图标,可以变成一个绿色的勾勾,表示该订单已经完成。
4.点击Export可以把表格数据导出为CSV文件。

html

<div class="container-fluid"> 
    <h2>Coffee Orders</h2> 
    <hr> 
    <div class="row"> 
      <!-- order fORM --> 
      <div class="col-xs-4 col-sm-4 col-md-4 col-lg-4 order-form"> 
        <form class="form-inline" role="form"> 
          <div class="form-group"> 
            <div class="input-group"> 
              <div class="input-group-addon"><i class="fa fa-user" aria-hidden="true"></i></div> 
              <input type="text" class="form-control order-name" id="name" required="required" placeholder="Name"> 
            </div> 
            <select class="selectpicker" id="drink"> 
              <option>Latte</option> 
              <option>Moccha</option> 
              <option>Cappuchino</option> 
              <option>Fat White</option> 
            </select> 
          </div> 
          <button type="button" class="btn btn-primary add-order">Add</button> 
          <button type="reset" class="btn btn-primary pull-right">Reset</button> 
        </form> 
      </div> 
      <!-- order list --> 
      <div class="col-xs-8 col-sm-8 col-md-8 col-lg-8 order-list"> 
        <table class="table table-hover"> 
          <thead> 
            <tr> 
              <th>Name</th> 
              <th>Order</th> 
              <th>Status</th> 
            </tr> 
          </thead> 
          <tbody></tbody> 
        </table> 
        <div> 
          <a class="pull-right export" data-export="export">Export to CSV</a> 
        </div> 
      </div> 
    </div> 
    <hr> 
    <div class="time"> 
      Order List of <span class="today"></span> 
    </div> 
  </div> 
  <footer> 
    Designed By <a href="Http://blog.csdn.net/alenhhy" rel="external nofollow" target="_blank">Alen Hu</a> 
  </footer>

*使用了bootstrap3框架
*选择咖啡的部分,我使用了一款叫bootstrap-select的插件,可以完美兼容bootstrap的UI,但是写CSS的时候要注意一下,得通过浏览器F12查看DOM后,方可根据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('<tr><td class="customer-name">' + $name.val() + '</td><td class="customer-order">' + $drink.val() + '</td><td class="customer-status"><i class="fa fa-coffee" aria-hidden="true"></i></td></tr>'); 
   $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('<i class="fa fa-check" aria-hidden="true"></i>'); 
 }); 
 
 //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(); 
 }); 
 
});

*导出为CSV的这个功能我使用到了一个叫tabletoCSV的插件,用法和源代码可以点击链接进去看看。但是这款插件功能比较单一,真的就是只能导出CSV,不能选择导出哪部分内容,也无法指定文件名称等等,如果你有什么更好的相关插件,欢迎来分享啦~

这里只是简单的做了一下这款应用的表面效果,没有做数据交换方面的事情。
创建JSON文件,使用ajax(GET,POST,DELETE,POST...)可以储存相关数据。

感谢各位的阅读!关于“jQuery如何实现咖啡订单管理功能”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: jQuery如何实现咖啡订单管理功能

本文链接: https://www.lsjlt.com/news/67654.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jQuery如何实现咖啡订单管理功能
    这篇文章给大家分享的是有关jQuery如何实现咖啡订单管理功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。这款应用主要实现以下几个功能:1.在表格中输入客户姓名并选择咖啡,点击...
    99+
    2024-04-02
  • MySQL 实现点餐系统的订单管理功能
    MySQL 实现点餐系统的订单管理功能在餐饮行业,点餐系统已经成为了不可或缺的一部分。它提供了方便快捷的点餐方式,大大提升了顾客用餐的便利性。而订单管理,作为点餐系统的关键功能之一,具备了查询、新增、修改和删除等基本操作的必要性。本文将介绍...
    99+
    2023-11-01
    MySQL 订单管理 点餐系统
  • C#如何实现简单订单管理程序
    这篇文章主要介绍“C#如何实现简单订单管理程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C#如何实现简单订单管理程序”文章能帮助大家解决问题。订单管理的控制台程序,能够实现添加订单、删除订单、修...
    99+
    2023-06-30
  • MySQL 实现点餐系统的订单状态管理功能
    MySQL 实现点餐系统的订单状态管理功能,需要具体代码示例随着外卖业务的兴起,点餐系统成为了不少餐厅必备的工具。而订单状态管理功能是点餐系统中的一个重要组成部分,它能够帮助餐厅准确掌握订单的处理进度,提高订单处理效率,提升用户体验。本文将...
    99+
    2023-11-01
    MySQL 点餐系统 订单状态管理
  • MySQL 实现点餐系统的订单评价管理功能
    MySQL 实现点餐系统的订单评价管理功能在餐饮行业中,订单评价管理功能是非常重要的一部分。通过评价管理功能,店铺可以了解顾客对餐品和服务的满意度,从而优化经营策略和提供更好的服务。MySQL 是一个广泛应用于数据库管理的工具,本文将介绍如...
    99+
    2023-11-01
    MySQL 点餐系统 订单评价管理
  • jQuery如何实现移除单词功能
    这篇文章主要为大家展示了“jQuery如何实现移除单词功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery如何实现移除单词功能”这篇文章吧。移除单词功...
    99+
    2024-04-02
  • 买菜系统中如何实现用户个人中心与订单管理功能?
    买菜系统中如何实现用户个人中心与订单管理功能?随着电子商务的发展,买菜系统越来越受到人们的欢迎。如何实现用户个人中心与订单管理功能,成为了买菜系统中关键的一环。本文将介绍买菜系统中如何实现用户个人中心与订单管理功能。首先,用户个人中心是买菜...
    99+
    2023-11-01
    订单管理 用户中心 买菜系统
  • 如何设计一个灵活的MySQL表结构来实现订单管理功能?
    如何设计一个灵活的MySQL表结构来实现订单管理功能?订单管理是许多企业和电商网站的核心功能之一。为了实现这个功能,一个重要的步骤是设计一个灵活的MySQL表结构来存储订单相关的数据。一个好的表结构设计能够提高系统的性能和可维护性。本文将介...
    99+
    2023-10-31
    订单管理 灵活性 MySQL表设计
  • Redis中如何实现订单自动过期功能
    这篇文章将为大家详细讲解有关Redis中如何实现订单自动过期功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前言用户下单后,规定XX分钟后自动设置为“已过期”,不能再发起支付。项目类似此类"过...
    99+
    2023-06-15
  • C#实现简单订单管理程序
    本文实例为大家分享了C#实现订单管理程序的具体代码,供大家参考,具体内容如下 订单管理的控制台程序,能够实现添加订单、删除订单、修改订单、查询订单、序列化与反序列化订单功能。 主要的...
    99+
    2024-04-02
  • 上门做菜系统的Go语言开发:如何实现用户订单管理功能?
    上门做菜系统的Go语言开发:如何实现用户订单管理功能?随着人们生活水平的提高,越来越多的家庭开始选择享受到上门做菜的便利。而随之而来的需求,也推动了上门做菜系统的发展。本文将通过Go语言开发的视角,讨论如何实现用户订单管理功能。一、需求分析...
    99+
    2023-11-01
    Go语言开发 上门做菜系统 用户订单管理
  • jQuery如何实现集合处理功能
    这篇文章给大家分享的是有关jQuery如何实现集合处理功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。集合处理功能对于jQuery返回的集合内容无需我们自己循环遍历并对每个对象...
    99+
    2024-04-02
  • 如何利用PHP开发买菜系统的订单管理功能?
    在当今社会,随着网络技术的迅猛发展,网上购物成为了人们生活中不可或缺的一部分。其中,买菜系统作为一种特殊的线上购物系统,受到越来越多人的欢迎。而为了更好地管理买菜系统中的订单,有效地处理用户下单和配送工作,使用PHP开发订单管理功能成为了必...
    99+
    2023-11-01
    PHP开发 订单管理 买菜系统
  • jQuery实现表单验证功能
    jQuery表单验证实例 / 包含用户名、密码、住址、邮箱验证 如下图 别忘了引入jQuery框架!!! 话不多说直接先上jQuery部分代码: <script type...
    99+
    2024-04-02
  • PHP Websocket开发指南,实现实时订单处理功能
    PHP Websocket开发指南,实现实时订单处理功能Websocket是一种在Web应用程序和服务器之间进行实时双向通信的协议。相比于传统的HTTP请求,WebSocket能够更高效地建立持久连接,以实现实时的数据传输。在本文中,我将向...
    99+
    2023-12-09
    websocket 关键词:PHP 实时订单处理
  • C++实现团购订单管理系统
    目录项目需求代码实现对于订单设计的类系统中各个功能的实现完整代码结语项目需求 功能说明 要求编写一个团购订单信息管理系统。 系统包含对订单的添加、查询、修改、删除和浏览等功能。 系统...
    99+
    2022-12-30
    C++团购订单管理系统 C++订单管理系统 C++管理系统
  • PHP开发点餐系统的订单管理功能实现方法是什么?
    PHP开发点餐系统的订单管理功能实现方法是什么?随着外卖和餐饮行业的迅速发展,点餐系统已经成为餐厅不可或缺的一部分。点餐系统的订单管理功能对于餐厅的运营非常重要,它能够对订单进行管理、处理、查询等操作,提高餐厅的效率和服务质量。那么,在PH...
    99+
    2023-11-01
    实现方法 订单管理 点餐系统
  • 基于Java咖啡商品管理系统设计实现(源码+lw+部署文档+讲解等)
    博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获...
    99+
    2023-09-30
    java 咖啡商品管理系统
  • jquery如何实现过滤功能
    本篇内容介绍了“jquery如何实现过滤功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • jquery如何实现筛选功能
    这篇文章主要介绍jquery如何实现筛选功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! jquery实现筛选功能的方法:1、使用jquery的appe...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作