如何通过点击单个按钮调用php函数和javascript函数?

时间:2011-05-20 10:13:46

标签: php

单击按钮我已通过Javascript验证页面,并且我已将下拉列表中选择的数据与数据库进行比较,也就是在页面提交到服务器之前。

所以我打算调用两个函数(Javascript和php函数)来单击一个按钮。

我的方法(解决方案)是正确的还是有其他方法。 提前谢谢..

3 个答案:

答案 0 :(得分:0)

您可以通过ajax将下拉列表中选择的数据与数据库进行比较,如果匹配,则可以提交表单。

答案 1 :(得分:0)

要在同一页面上调用php函数,您需要使用AJAX,因为它是服务器端脚本。

答案 2 :(得分:0)

使用下面的代码,它是一个jQuery Ajax代码。

test.php是将与数据库进行匹配的php页面。

  1. 在test.php
  2. 中接收selectedData作为post变量
  3. 使用selectedData值查询您的数据库以匹配。
  4. 如果匹配,则返回“匹配”,否则“不匹配”。
  5. $.post("test.php", { selectedData: $("#yourdropdownid option:selected").val() }, function(data) { if(data=="matched") { // submit the form here } else { // alert user that seleted value is not in database }
    });