这里CTO不让换 我找到错误了 说什么“Cannot read property ‘split’ of undefined” 这个错误改怎么解决?
var url = location.search; var str = url.substr(1); var ss = str.split("&"); var q = ss[0].split("="); var empID = q[1]; var h = ss[1].split("="); var num = h[1].split("_"); var FID = num[0]; var mailType = num[1];
$.ajax({
type: "post",
url: "/m/Ajax/AjaxMailList.ashx?method=BindEmail",
data: { "id": empID, "FID": FID, "mailtype": mailType },
success: function (data) {
$(".maillist").html(data);
myScroll.refresh();
}
});
$("#btnOK").click(function()
{
//"id": empID, "FID": FID, "mailtype": mailType, 这些你在哪赋值的?
$.ajax({
type: "post",
url: "/m/Ajax/AjaxMailList.ashx?method=BtnClick",
data: { "id": empID, "FID": FID, "mailtype": mailType, "val": $(".sea").val() },
success: function (data) {
$(".maillist").html(data);
myScroll.refresh();
}
});
});
})
var str = url.substr(1);
var ss = str.split("&");
var q = ss[0].split("=");
var empID = q[1];
var h = ss[1].split("=");
var num = h[1].split("_");
var FID = num[0];
var mailType = num[1];
var value = $(".sea").val();
alert(value);
alert(empID);
alert(FID);
alert(mailType);
$.ajax({
type: "post",
url: "/m/Ajax/AjaxMailList.ashx?method=BtnClick",
data: { "id": empID, "FID": FID, "mailtype": mailType,"val":value},
success: function(data) {
$(".maillist").html(data);
myScroll.refresh();
}
});
}我在click里面都有alert这些值 他们都是有值得 并且值都是正确的