我使用gridview显示一些产品,并在gridview中使用文本框输入数量。如果文本框为空,我已经写了一个jquery来显示一个警告框。但是在显示警告框时页面会重新加载。但我想显示警报框而不重新加载。由于它在Master页面中,我不知道该怎么做。
答案 0 :(得分:1)
可能会帮助您
alert('Please provide value');
return false;
答案 1 :(得分:0)
有一个消息框弹出窗口通知用户某些字段没有(正确)值通常被认为对前用户很烦,因为它完全阻止了浏览器并强制用户首先点击" Ok&#34 ;在她做任何其他事情之前。
我没有找到一个好的可靠来源,除了this支持我的大胆声明:
错误消息这会通知用户发生了错误,并且通常会阻止他们在表单中继续进行操作。 通过颜色(通常是红色)强调错误消息,熟悉 图标(如警告标志),突出(通常在顶部 的形式或错误发生的位置旁边),大字体或 这些的组合。
成功消息使用此消息通知用户他们已到达 形式中有意义的里程碑。如果表格很长,那就成功了 消息鼓励用户继续填写。喜欢错误 消息,成功消息应该突出。 但他们不应该 妨碍用户继续使用。
更好的方法可能是使用非阻止邮件并停止提交。 jQuery Validation是验证用户输入的绝佳框架。