Js拼接URL字串千萬不能有空格
阿新 • • 發佈:2019-01-25
var showPopup;
//檢視詳細資訊列表
function OpenViewAgo(ContractID) {
var Code = "ContractID=" + ContractID + "&EmployeeID=" + $("#EmployeeID").val() + "&timeState=" + $("#timeState").val() + "&BeginTime=" + $("#BeginTime").val() + "&EndTime=" + $("#EndTime").val() + "&Year=" + $("#Year").val() + "&Month=" + $("#Month").val();
//彈出詳細資訊
showPopup = new $.Popup({
Title: "員工業績詳細",
IsOverlay: 0,
ZIndex: 200,
ContentUrl: "/Achievement/NewShouldIncomeEmployeeAchievementDetailed?" + Code,
Width: 800
});
}
拼接了一個URL帶引數的字串,然後彈出層各種報錯,後來才發現引數缺失了,EndTime引數之後就沒有了,詭異啊。我把這個字串彈出來,看著也是正常的,引數都在,最後才發現$("#EndTime").val()的值是"2018/08/21 23:59:59",中間有空格,我把時間幹掉之後,一切就正常了。