Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在ASP.net mvc5中,文本区域不接受超过1959个字符的字符_Javascript_Asp.net Mvc_Visual Studio 2013_Asp.net Mvc 5 - Fatal编程技术网

Javascript 在ASP.net mvc5中,文本区域不接受超过1959个字符的字符

Javascript 在ASP.net mvc5中,文本区域不接受超过1959个字符的字符,javascript,asp.net-mvc,visual-studio-2013,asp.net-mvc-5,Javascript,Asp.net Mvc,Visual Studio 2013,Asp.net Mvc 5,我的一个页面中有一个文本区域,我已经将maxlength设置为2000个字符。数据库中的同一字段的数据类型为nvarchar(max) 但每当我尝试输入超过1959个字符时,它就会显示出来 Uncaught SyntaxError: Unexpected token < 未捕获的语法错误:意外标记< 尝试在删除maxlength并删除验证后运行应用程序。但它仍然不能接受更多的字符 任何人都可以在这方面帮助我这是我用于文本输入的代码,效果很好 [HttpPost] [ValidateI

我的一个页面中有一个文本区域,我已经将maxlength设置为2000个字符。数据库中的同一字段的数据类型为nvarchar(max) 但每当我尝试输入超过1959个字符时,它就会显示出来

 Uncaught SyntaxError: Unexpected token <
未捕获的语法错误:意外标记<
尝试在删除maxlength并删除验证后运行应用程序。但它仍然不能接受更多的字符


任何人都可以在这方面帮助我

这是我用于文本输入的代码,效果很好

[HttpPost]
[ValidateInput(false)] 
public ActionResult NewPost(string contenttext, string preview, string postname, string visbl, string posttype, string lang, string friendlyname)
{
    if (Request.IsAuthenticated)
    {
        Post post = new Post();
        post.Language = lang;
        post.FriendlyName = friendlyname;
        post.Post_Date = DateTime.Now;
        post.Preview = preview;
        post.Post_Title = postname;
        post.ID_Post = Guid.NewGuid();                
        post.Active = Boolean.Parse(visbl);                
        post.Post1 = contenttext;
        post.Post_Type = posttype;
        using (TurricanSiteEntities1 datacontext = new TurricanSiteEntities1())
        {
            datacontext.Posts.Add(post);
            try
            { 
                datacontext.SaveChanges();
                return RedirectToAction("Edp", "Admin");
            }
            catch (Exception ex)
            {
                return View(ex.ToString());
            }
        }                             
    }

    else
    {
        return RedirectToAction("Index", "Home");
    }
}

我不认为它喜欢“@dkiefer如果有任何标记未关闭,那么为什么只有在1959个字符之后才会出现此异常?”:(你在文本区域中使用该字符吗?这与问题无关。你确定吗?他要求避免字符限制。此代码可以在没有字符限制的情况下发布。