javascript - 在 JavaScript 中通过 MySql 验证输入

标签 javascript php mysql model-view-controller

我需要为 DD 条目添加验证脚本。如果 DD 编号已经存在,那么它会在提交时显示警报。该页面是 PHP-MVC,因此我的验证脚本需要添加到 JavaScript 文件中。

是否可以从 JavaScript 使用 MySql 验证输入???

最佳答案

我正在使用一个单独的 php 脚本来验证

<?php
          //db connectivity
          //Query
          //Value Checking

?>

然后使用 ajax 从 javascript 调用这个脚本

 <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script language="javascript">
   function getMeStatus(parameter){
    var def = $.Deferred();    // Create a deferred object
    $.ajax({                   // Make the ajax call
        type: "POST",
        url: "checkvalue.php",
        data: {check: parameter}
    }).done(function (data) {
       if (data !== "success"); {
          var val = confirm(data);
          if (val === false) {
             // Status was false?
             def.resolve(false);
          }
          else {
             // Status was true?
             def.resolve(true);
          }
       }
       else {
          // Status was true?
          def.resolve(true);
       }
    }
    // return a promise to supply the boolean status value later
    return def.promise();
 });
    </script>

关于javascript - 在 JavaScript 中通过 MySql 验证输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31912085/

相关文章:

php - 正则表达式中带\b 的美元符号包含额外空间

php - Symfony 创建新服务作为新实例

javascript - 每次点击保存时将所有内容设置为默认值的 jQuery 代码

javascript - 模拟从 <asp :button> 上的 <button> 单击

php - 编程时行结束会导致什么?

mysql - 如何在MySQL中从子存储过程返回更新的行数给父存储过程?

javascript倒计时和更新数据库php

php - 单击 'submit' 按钮导航到另一个页面

javascript - 模拟日扩展

javascript - jQuery 替换为变量不起作用