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",中间有空格,我把时间干掉之后,一切就正常了。