我正在使用asp.net。我想在数据库中输入它们的值之前检查某些文本框的值。我尝试使用javascript。但是它给我一个关于检查值的警报,但数据仍然插入到数据库中。是不是因为我使用的javascript是客户端?解决方案是什么?
我想执行验证,如果失败,数据不应插入数据库。
答案 0 :(得分:0)
验证表单时,请提交页面。
使用preventDefault()或返回false; 函数来克服这种情况。
<script type="text/javascript">
$("#myForm").submit(function(event){
event.preventDefault();
//Your Validation
if(not valid)
{
Return false;
}
});