0

我想在 PHP 函数中使用该验证器时,使用来自 Javascript 文本字段的验证器运行 PHP 代码段。所有这些都应该通过单击 Javascript 按钮来执行。

[Js Text] --> Js button click --> veriable --> PHP (MySQL DB)

附加的示例代码将是盛大的。

谢谢。

4

3 回答 3

0

关键字:AJAX(异步 JavaScript 和 XML)。使用 jQuery,您可以对 PHP 脚本执行POST请求并接收响应。

$.post("test.php", { name: "John", time: "2pm" })
    .done(function(data) {
        alert("Data Loaded: " + data);
    });

见:http ://api.jquery.com/jQuery.post/

PS:在您的 PHP 中,您可以使用:$_POST['name']/$_POST['time']来请求这些变量。

于 2013-06-04T16:17:39.213 回答
0

据我所知,没有办法通过js执行php,因为解释一个php网页的过程如下:

php server ==generate==> html files ==webbrowser execute==> JS

你不能回到 js 的第一阶段。此外,js 在您的浏览器而不是服务器上执行。

要完成您的工作,您应该编写一个新的 php 页面来执行所需的操作并使用 JS 调用该页面。

另外,我假设你只是调用数据库,你肯定可以找到其他方法通过 JS 链接到数据库。

于 2013-06-04T16:18:38.050 回答
0

使用 ajax ...如果您使用 jquery,请检查http://api.jquery.com/jQuery.ajax/ 并运行 ajax 事件查找点击事件 @ http://api.jquery.com/click/

于 2013-06-04T16:16:18.100 回答