输入数据并从jquery事件运行php脚本

时间:2014-07-18 18:56:23

标签: php jquery

我在将数据从jquery转换为php脚本时遇到问题。我试图从jquery事件加载带有变量(电子邮件地址)的PHP脚本(即发送电子邮件),而不离开原始页面并转到确认页面。请帮忙!

这是我的jquery代码:

<script>
  $("#test").click(function() { 
    var id = 1;
    $("#target").load("javascript_test2.php", id);

  });
</script>
<div id="target">hmmm did it work?</div>
</body>

这是我想收到并处理代码的php:

<div id="S1">
<?php 
$id = htmlspecialchars($_POST['id']);

for ($i=1; $i<=2; $i++) {
echo $id . 'Hello world ' . $i . '<br>'; 
}

require_once('lawyeralertemail.php');

?>
</div>

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以使用jQuery ajax将数据发布到PHP中。 这是一个链接: http://api.jquery.com/jquery.post/

这样您就可以在不重新加载页面的情况下发布数据,并为您的用户提供更好的体验。

然后,您可以使用$ _POST捕获PHP中的数据。