如何使用asp.net中的jquery检查gridview中文本框中的值?

时间:2012-08-31 12:12:09

标签: c# jquery

我使用gridview显示一些产品,并在gridview中使用文本框输入数量。如果文本框为空,我已经写了一个jquery来显示一个警告框。但是在显示警告框时页面会重新加载。但我想显示警报框而不重新加载。由于它在Master页面中,我不知道该怎么做。

2 个答案:

答案 0 :(得分:1)

可能会帮助您在您的警告语法之后使用return false

alert('Please provide value');
return false;

答案 1 :(得分:0)

有一个消息框弹出窗口通知用户某些字段没有(正确)值通常被认为对前用户很烦,因为它完全阻止了浏览器并强制用户首先点击" Ok&#34 ;在她做任何其他事情之前。

我没有找到一个好的可靠来源,除了this支持我的大胆声明:

  

错误消息这会通知用户发生了错误,并且通常会阻止他们在表单中继续进行操作。   通过颜色(通常是红色)强调错误消息,熟悉   图标(如警告标志),突出(通常在顶部   的形式或错误发生的位置旁边),大字体或   这些的组合。

     

成功消息使用此消息通知用户他们已到达   形式中有意义的里程碑。如果表格很长,那就成功了   消息鼓励用户继续填写。喜欢错误   消息,成功消息应该突出。 但他们不应该   妨碍用户继续使用。

更好的方法可能是使用非阻止邮件并停止提交。 jQuery Validation是验证用户输入的绝佳框架。