【发布时间】:2011-10-09 05:51:33
【问题描述】:
如何在保存的同时避免保存文本框的水印文本?在我的应用程序中,我有一个文本框,其中有一个水印文本,例如输入值(通过使用 ajax 文本框水印扩展器)。当我保存表单时,文本框返回与水印文本的字母相对应的一些空白的值。我曾经修剪()。但它保存为旧方式。请帮助我避免这个。提前谢谢..
【问题讨论】:
如何在保存的同时避免保存文本框的水印文本?在我的应用程序中,我有一个文本框,其中有一个水印文本,例如输入值(通过使用 ajax 文本框水印扩展器)。当我保存表单时,文本框返回与水印文本的字母相对应的一些空白的值。我曾经修剪()。但它保存为旧方式。请帮助我避免这个。提前谢谢..
【问题讨论】:
您可以按照jquery水印插件使用的方法。
插件侦听表单提交,拦截提交,并将仅包含水印文本的任何输入的值设置为空字符串,然后才允许继续提交。你可以用 ms ajax 做同样的事情。
如果你对它持开放态度,并且如果你想成为一个更快乐的人,你可以添加 jquery 和水印插件。它会为您解决这个问题。你可以找到插件here。
【讨论】:
或者,您可以使用 HTML5 占位符,或为您处理它的 jQuery 提示:
http://remysharp.com/2007/01/25/jquery-tutorial-text-box-hints/
【讨论】: