View:function RemoveBind() {
var url = '<%=Url.Action("RemoveWeiboBind","Home") %>';
var sinaid = '<%=ViewData["sinaid"] %>';
var data = "sinaid=" + sinaid;
$.ajax({
type: "post",
url: url,
data: data,
success: function (RessponseText) {
if (RessponseText.OK) {
openWin('#uLogin7');
$("#uLogin7 span").text("解除成功!");
} else {
openWin('#uLogin7');
$("#uLogin7 span").text(RessponseText.Message);
}
}
});
}
Controller:
public ActionResult RemoveWeiboBind(long sinaid)
{
try
{
BenzUserToSina buser = new BenzUserToSina();
if (buser.UserIsBindSinaByUserid(LoggedInUserId))
{
buser.RemoveUserToSina(LoggedInUserId);
return Json(new { OK = true, Message = "解除成功!" });
}
else {
return Json(new { OK = false ,Message="您未绑定微博!"});
}
}
catch (Exception ex)
{
return Json(new { OK = false, Message = "系统繁忙,请稍后在试!" });
}
}
使用中在firefox正常,但是在ie中总是返回false,也给传过来的参数加过new date(),但是ie总返回false,第一次碰到这种情况求解!
var url = '<%=Url.Action("RemoveWeiboBind","Home") %>';
var sinaid = '<%=ViewData["sinaid"] %>';
var data = "sinaid=" + sinaid;
$.ajax({
type: "post",
url: url,
data: data,
success: function (RessponseText) {
if (RessponseText.OK) {
openWin('#uLogin7');
$("#uLogin7 span").text("解除成功!");
} else {
openWin('#uLogin7');
$("#uLogin7 span").text(RessponseText.Message);
}
}
});
}
Controller:
public ActionResult RemoveWeiboBind(long sinaid)
{
try
{
BenzUserToSina buser = new BenzUserToSina();
if (buser.UserIsBindSinaByUserid(LoggedInUserId))
{
buser.RemoveUserToSina(LoggedInUserId);
return Json(new { OK = true, Message = "解除成功!" });
}
else {
return Json(new { OK = false ,Message="您未绑定微博!"});
}
}
catch (Exception ex)
{
return Json(new { OK = false, Message = "系统繁忙,请稍后在试!" });
}
}
使用中在firefox正常,但是在ie中总是返回false,也给传过来的参数加过new date(),但是ie总返回false,第一次碰到这种情况求解!
试试下面的
data: {sinaid: sinaid}