• mvc ---- ajax 提交 (ckeditor)富文本框 提示潜在危险 Request.Form


    ajax 提交 ckeditor 中的内容怎么提交都提交不了,折腾半天,后来终于找到问题

    在你的方法头上加

          [HttpPost]
            [ValidateInput(false)]  
            public ActionResult Update(string param2)
            {
                CustomerFollowEntity follow = new CustomerFollowEntity();
                //follow.F_Id = fids;
                //follow.F_Description = contents;
                int s = 0;//custapp.Update(follow);
                return Content(s.ToString());
            }

    [ValidateInput(false)]   加上这句话后在提交就不会是 null 值了

    前台

            $('.ckeditor').each(function (i, item) {
                var a = $(this).attr("id");
                
                CKEDITOR.instances[a].on('blur', function () {
    
                    var tent = this.document.getBody().$.innerHTML;//获取当前内容。
    
                    var param = {fids: a, contents: tent }
                     
                    var params = JSON.stringify(param);
                   // params = encodeURIComponent(params);
                    $.ajax({
                        type:"Post",
                        url: "/Business/CustomerFollow/Update",
                        data: { "param2": params },
                        dataType: "json",
                        success: function (da) {
                            var dt = eval("(" + da + ")");
                            alert(da)
                           // alert("Good");
                        },
                        error: function (err) {
                            alert("shit");
                        }
                    });
                });
            });
  • 相关阅读:
    BZOJ3439: Kpm的MC密码
    BZOJ2819: Nim
    BZOJ1901: Zju2112 Dynamic Rankings
    Bzoj3230: 相似子串
    Bzoj4504: K个串
    CF609E. Minimum spanning tree for each edge
    bzoj1832: [AHOI2008]聚会
    css 笔记1
    namespace 相关
    cmd 命令
  • 原文地址:https://www.cnblogs.com/youmingkuang/p/7239551.html
Copyright © 2020-2023  润新知