如果验证返回false,则执行javascript以阻止数据进入数据库

Execute javascript to stop data from entering into database if validation return false

本文关键字:数据 数据库 javascript 返回 验证 false 执行 如果      更新时间:2023-09-26

我使用的是asp.net。在数据库中输入某些文本框的值之前,我想检查它们的值。我尝试使用javascript。然而,它会提醒我检查值,但数据仍然会插入数据库。发生这种情况是因为我使用的javascript是客户端吗?解决方案是什么?

我想执行验证,如果验证失败,就不应该将数据插入数据库。

当您验证表单时,它会提交页面。

使用preventDefault()返回false功能来克服这种情况。

<script type="text/javascript">
$("#myForm").submit(function(event){
    event.preventDefault();
    //Your Validation
    if(not valid)
    {
        Return false;
    }
});