zzjmomo111 2015-01-09 08:54 采纳率: 0%
浏览 1912

无法post到控制器里的方法

MicroBlogHelper里:
private static void DeleteArticle(int articleId)
{
string sql = String.Format("DELETE FROM blog_article WHERE Id={0}", articleId);
AdoHelper.ExecuteNoQuery(sql);
}
public static Article ADeleteArticle(int articleId)
{
var article = SingleArticleDTO(articleId);
DeleteArticle(article.Id);
return article;
}
控制器里: public ActionResult DeleteBlog(int articleId)
{
var article = MicroBlogHelper.ADeleteArticle(articleId);
if (article.Id == 0)
{
return Json(new { Result = false, Message = "微博删除失败" }, JsonRequestBehavior.AllowGet);
}
return Json(new { Result = true, Message = "微博删除成功" }, JsonRequestBehavior.AllowGet);

}

JS:var store = {
//获取blog列表
listblog: function (success) {
$.ajax({
url: "/microblog/bloglist",
type: "get",
dateType: "json",
cache: false,
success: success
});
},
//删除博客
deleteBlog: function (data, success) {
$.ajax({
url: "/microblog/deleteblog",
type: "post",
dateType: "json",
data: data,
success: success
});
},
};
var viewModel = {
model: {
blog: {
BlogId: 0,
Content: "",
RemainCount: 140
},
blogList: [],
},
init: function () {
//将Model进行KO映射
this.model = ko.mapping.fromJS(this.model);
ko.applyBindings(this);
//显示数据
this.listBlog();
},
//获取列表的数据并赋值
listBlog: function () {
var self = this;
store.listblog(function (data) {
self.model.blogList(data);
});
},
//删除博客
Blogdelete: function () {
var data = ko.mapping.toJS(this.model.blog);
var self = this;
store.deleteBlog(data, function (result) {
if (result.Result) {
alert(result.Message);
} else {
alert(result.Message);
}
$("#delete").modal("hide");
self.listBlog();
});
},
//显示删除信息
showDeleteblog: function (blogId) {

        this.model.blog.BlogId = blogId;
        $("#delete").modal("show");
    },
            };

$(function () {
    viewModel.init();
})

})(jQuery);

html代码:
删除  

确定删除?
删除 关闭
  • 写回答

4条回答

  • 无常w 2015-01-09 08:55
    关注

    同求解,有人回答吗?

    评论

报告相同问题?

悬赏问题

  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题