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
    关注

    同求解,有人回答吗?

    评论

报告相同问题?

悬赏问题

  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 逻辑谓词和消解原理的运用
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?