创建订单“队列”列表
Create order "queue" list
我对Jquery很陌生,需要一点指导才能开始设置订单"队列"系统。简短的例子会有所帮助,但我正在寻找更多的一般大纲,并知道我想要做的事情是否可行:
1)有一个"主要"div,您可以在其中选择项目并输入项目的数量并选择所有修饰符(我可以使用文本和复选框来完成所有这些操作)。然后单击"添加"按钮,它将订单摘要(可能是数量和商品价格总额)添加到另一个"排队"到一边的div。
2)点击"添加"后,"主要"div将清除所有框并允许我添加另一个项目。
3)能够单击小div中的"摘要"并重新显示订单项目。
这是您要求的简化版本,它应该向您展示使用 jQuery 从页面获取值的基础知识:
.HTML:
Select a Product: <select id="product">
<option>Photoshop CS6</option>
<option>Photoshop Elements</option>
<option>iPhoto</option>
</select><br>
Digital Download <input id="digitalDownload" class="options" type="checkbox"><br>
Student Discount <input id="studentDiscount" class="options" type="checkbox"><br>
<br>
<button id="add">Add to Order</button><br>
<br>
<div id="summary"></div>
Javascript:
$("#add").click(function() {
// gather current order info
var order = [];
order.push($("#product").val());
order.push("Digital Download: " + $("#digitalDownload").prop("checked"));
order.push("Student Discount: " + $("#studentDiscount").prop("checked"));
// put order info into summary
$("#summary").append("<div>" + order.join(", ") + "</div>");
// clear previous checked values
$(".options").prop("checked", false);
});
此处的工作演示:http://jsfiddle.net/jfriend00/Rjmbx/
相关文章:
- 要求输入在数据列表中
- 从javascript创建一个列表
- 如何使用jQuery选择下拉列表的值
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- Javascript按钮下拉列表
- 如何使用json将对象列表从java转换为javascript
- 区分JSON中的矩阵和列表列表
- jQuery表单添加不适用于下拉列表
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 接受不在列表中的值-引导组合框
- 禁用jQuery中的下拉列表
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 如何在javascript中迭代数字列表
- 如何在按钮中显示下拉列表中选定的元素
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- 如果选择了下拉列表中的特定值,GAE 任务队列将不会继续
- 任务队列第5步失败:由于跨域策略限制,无法加载播放列表- Youtube
- 创建订单“队列”列表
- 如何从客户端(Javascript)重新排序下拉列表控件,如NetFlix队列