过滤重复数据 JavaScript push() 方法
2018-03-13 15:46
197 查看
//显示来货编号有连号且在未开箱状态订单 function isShowTrackingNumber() { var tracking_number = $("[name='tracking_number']").val(), rp_tracking_number = new Array(), Html = ""; $("[name='tracking_number_array']").each(function (key, value) { rp_tracking_number.push($(this).html()); }); console.log(rp_tracking_number); $.ajax({ data: { "type": 1, "tracking_number": tracking_number }, type: "post", dataType: "json", async: false, url: "/product/receiving/shipping-method", success: function (json) { if (json.ask) { $.each(json.sender, function (ke, valu) { if ($.inArray(valu.rp_tracking_number, rp_tracking_number) == -1) { Html += "<div style='display: inline-block;height: auto;vertical-align:top'><span name='tracking_number_array' style='font-size:17px;font-weight:bold;color:red;cursor: pointer;' onclick='receiptInfo(this)'>" + valu.rp_tracking_number + "</span> "; Html += "<span id='shipping_method_array' style='font-size:17px;font-weight:bold;color:red'>" + valu.shippingMethod + "</span> "; Html += "<input type='hidden' name='shipping_method_array' value='" + valu.rp_shipping_method + "' />"; Html += "<span id='rp_box' style='font-size:17px;font-weight:bold;color:red'>箱数:" + valu.rp_box_qty + "</span> "; Html += "<img src='/images/icon/deleteicon.jpg' width='20px' height='20px' style='margin-top:-8px;cursor:pointer' onclick='deleteGoods(this);'></div><br/></button>"; } }); $("#all_goods").append(Html); } } }); }
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
相关文章推荐
- 过滤重复数据 JavaScript push() 方法
- 过滤重复数据 JavaScript push() 方法
- 过滤重复数据 JavaScript push() 方法
- 过滤重复数据 JavaScript push() 方法
- 过滤重复数据 JavaScript push() 方法
- 过滤重复数据 JavaScript push() 方法
- 过滤重复数据 JavaScript push() 方法
- 过滤重复数据 JavaScript push() 方法
- 重写javascript的Array.prototype.push方法实现类似java.util.set添加不重复元素
- 数据列表过滤重复值几种方法的性能比较
- 查询出的列表过滤掉重复数据的方法(主要是一对多的重复)
- javascript过滤数组重复元素的实现方法
- 过滤IBatis方法查询出来的重复数据
- js javaScript array 取指定元素索引、判断是否相同、重复、过滤数据
- 解决sql 过滤重复数据记录的方法(Oracle)
- C# 高效过滤DataTable 中重复数据方法
- js javaScript array 取指定元素索引、判断是否相同、重复、过滤数据
- Mybatis+Oracle批量插入(自动过滤重复数据)与删除
- JavaScript push() 方法
- iOS 编辑页面的实现方法,从一个页面跳转(push)到下一页面时怎么传递数据