IE正在空字段上提交占位符文本

时间:2014-04-17 19:52:44

标签: asp.net-mvc-4 internet-explorer-10

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

"Optional Description (e.g. my category)"

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

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我准备删除这个问题,但经过大量挖掘后,我发现罪魁祸首是jQuery.html5form.js。我删除它,问题消失了。我会向他们提交一个问题。我希望这个留在这里以防其他人遇到这个不太可能发生的问题。