window.onload = function (ev) { init(); } init = function () { getOrderInfo(); } getOrderInfo = function () { var oid = getUrlParam("oid"); var parameter = urlEncode(["OrderInfoSearch", oid]); $.ajax({ type: "post", url: "/new/php/index.php", data: {mode: parameter}, dataType: "json", success: function (data) { printOrderInfo(data); } }); } printOrderInfo = function (data) { var input = $('input[type="text"]'), id, value = data[0]; for (var i = 0; i < input.length; i++) { id = input.eq(i).attr("id"); input.eq(i).attr("value", value[id]); } $("#Remarks").val(value.Remarks); $(".filelist").html(""); if (value.ProductInfoClassId == "") { var color = value.ProductAttributeId.split(",")[1], colorimg = value.ProductAttributeId.split(",")[0], size = value.ProductAttributeId.split(",")[2]; $("#Color").val(color); $("#Size").val(size); $(".filelist").append($('
  • ')); } else { $("#Color").parents().eq(1).hide(); $("#Size").parents().eq(1).hide(); $(".uploader-list-container").parents().eq(1).children().eq(0).text("订单数据:"); var obj = JSON.parse(unescape(value.ProductInfoClassId)); for (var i in obj) { if (i == 0) { $("#ProductNumber").val(obj[i].Number); $("#ProductPrice").val(obj[i].Money); $("#Payment").val(parseInt(obj[i].Money) * parseInt(obj[i].Number)); } if (i != 0) { var li = '
  • ' + '

    颜色分类:' + obj[i].color + '

    ' + (obj[i].size ? '

    尺寸:' + obj[i].size + '

    ' : '') + '

  • '; $(".filelist").append(li); } } } $("#loading").css({"display": "none"}); $(".form").css({"display": "block"}); } getUrlParam = function (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r != null) return unescape(r[2]); return null; //返回参数值 } urlEncode = function (arr) { var i; //循环初始化 for (i = 0; i < arr.length; i++) { arr[i] = encodeURIComponent(encodeURIComponent(arr[i])); } return arr.join(); }