hlzyWeb/obj/Debug/Package/PackageTmp/Admin/zbGoods/EditMemberPrices.aspx

(开头部分) 8KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ Page Language="C#" MasterPageFile="~/Admin/SimplePage.Master" AutoEventWireup="true" CodeBehind="EditMemberPrices.aspx.cs" Inherits="Hidistro.UI.Web.Admin.zbGoods.EditMemberPrices" Title="无标题页" %>
<%@ Import Namespace="Hidistro.Core"%>
<%@ Register TagPrefix="Hi" Namespace="Hidistro.UI.Common.Controls" Assembly="Hidistro.UI.Common.Controls" %>
<%@ Register TagPrefix="Hi" Namespace="Hidistro.UI.ControlPanel.Utility" Assembly="Hidistro.UI.ControlPanel.Utility" %>
<%@ Register TagPrefix="UI" Namespace="ASPNET.WebControls" Assembly="ASPNET.WebControls" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script type="text/javascript">
        function loadSkuPrice() {
            if (!checkPrice())
                return false;

            var skuPriceXml = "<xml><skuPrices>";
            $.each($(".SkuPriceRow"), function () {
                var skuId = $(this).attr("skuId");
                var costPrice = $("#tdCostPrice_" + skuId).val();
                var salePrice = $("#tdSalePrice_" + skuId).val();
                var itemXml = String.format("<item skuId=\"{0}\" costPrice=\"{1}\" salePrice=\"{2}\">", skuId, costPrice, salePrice);
                itemXml += "<skuMemberPrices>";

                $(String.format("input[type='text'][name='tdMemberPrice_{0}']", skuId)).each(function (rowIndex, rowItem) {
                    var id = $(this).attr("id");
                    var gradeId = id.substring(0, id.indexOf("_"));
                    var memberPrice = $(this).val();
                    if (memberPrice != "")
                        itemXml += String.format("<priceItme gradeId=\"{0}\" memberPrice=\"{1}\" \/>", gradeId, memberPrice);
                });

                itemXml += "<\/skuMemberPrices>";
                itemXml += "<\/item>";
                skuPriceXml += itemXml;
            });
            skuPriceXml += "<\/skuPrices><\/xml>";
            $("#ctl00_ContentPlaceHolder1_txtPrices").val(skuPriceXml);
            return true;
        }

        function checkPrice() {
            var validated = true;
            var exp = new RegExp("^(0|(0+(\\.[0-9]{1,2}))|[1-9]\\d*(\\.\\d{1,2})?)$", "i");

            $.each($(".SkuPriceRow"), function () {
                var skuId = $(this).attr("skuId");
                var costPrice = $("#tdCostPrice_" + skuId).val();
                var salePrice = $("#tdSalePrice_" + skuId).val();

                // 检查必填项是否填了
                if (salePrice.length == 0) {
                    alert("商品规格的一口价为必填项!");
                    $("#tdSalePrice_" + skuId).focus();
                    validated = false;
                    return false;
                }

                if (!exp.test(salePrice)) {
                    alert("商品规格的一口价输入有误");
                    $("#tdSalePrice_" + skuId).focus();
                    validated = false;
                    return false;
                }
后面还有 112 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。