Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
Asp.net mvc 4 IE正在提交空白字段上的占位符文本_Asp.net Mvc 4_Internet Explorer 10 - Fatal编程技术网

Asp.net mvc 4 IE正在提交空白字段上的占位符文本

Asp.net mvc 4 IE正在提交空白字段上的占位符文本,asp.net-mvc-4,internet-explorer-10,Asp.net Mvc 4,Internet Explorer 10,我遇到一个问题,IE将占位符文本作为实际数据提交给服务器。该字段是可选的,因此它将包含如下占位符文本 “可选说明(例如我的类别)” 问题是,如果用户没有输入任何内容,那么表单提交将提交保存在数据库中的文本。有人知道它为什么这样做和/或如何修复它吗?我想破解它,然后检查它的值是否与文本相同,然后用一个空字符串替换它,但是我有几个像这样的字段和。。。好。。。黑客很坏 有什么想法吗?我正要删除这个问题,但经过大量挖掘,我发现罪魁祸首是jQuery.html5form.js。我移除了它,问题就消失了。我

我遇到一个问题,IE将占位符文本作为实际数据提交给服务器。该字段是可选的,因此它将包含如下占位符文本

“可选说明(例如我的类别)”

问题是,如果用户没有输入任何内容,那么表单提交将提交保存在数据库中的文本。有人知道它为什么这样做和/或如何修复它吗?我想破解它,然后检查它的值是否与文本相同,然后用一个空字符串替换它,但是我有几个像这样的字段和。。。好。。。黑客很坏


有什么想法吗?

我正要删除这个问题,但经过大量挖掘,我发现罪魁祸首是jQuery.html5form.js。我移除了它,问题就消失了。我将向他们提交一个问题。我想把它保留在这里,以防其他人碰巧遇到这个不太可能的问题。

我已经广泛使用了mvc3-5,但还没有遇到这个问题。你能发布你的视图代码吗?我要删除这个。我认为当我在本地运行时,是IDE在起作用。当我出版的时候它不会这样做。