如何避免在保存时保存文本框的水印文本?在我的应用程序中,我有一个textbox,它有一个水印文本,比如enter value(通过使用ajax textbox水印扩展器)。当我保存表单时,文本框返回与水印文本的字母相对应的空白值。我过去常常使用trim()。但它是保存为旧的方式。请帮我避免这个问题。提前谢谢..
发布于 2010-07-07 15:55:26
您可以遵循jquery水印插件使用的方法。
该插件侦听表单提交,拦截提交,并在允许提交继续之前将只包含水印文本的任何输入的值设置为空字符串。你也可以对阿贾克斯女士做同样的事情。
如果你对此持开放态度,如果你想成为一个更快乐的人,你可以只添加jquery和水印插件。它会帮你解决这个问题。你可以找到插件here。
发布于 2010-07-07 15:59:55
或者,您可以使用HTML5占位符或jQuery提示来为您处理它:
http://remysharp.com/2007/01/25/jquery-tutorial-text-box-hints/
http://diveintohtml5.ep.io/detect.html#input-placeholder
https://stackoverflow.com/questions/3192507
复制相似问题