【发布时间】:2015-12-02 11:03:25
【问题描述】:
我正在尝试使用 AJAX 和 jQuery $.post 将一些数据插入到 mySQL 数据库中。我的功能测试尝试如下
index.html:代码片段(已经在许多其他功能中使用 jQuery)
$.post(
"updateDatabase.php",
{ name: "Zara" },
function(data) {
//$('#stage').html(data);
alert('Success');
}
);
updateDatabase.php
<?php
if( $_REQUEST["name"] ) {
$name = $_REQUEST['name'];
echo "Welcome ". $name;
echo "<script>alert('Im here')</script>";
}
?>
我得到的是一个“成功”的警报,没有别的(它是 $.post 的回调函数)。我已经研究了很多,发现了一些相似但不同的问题。但是我的问题没有解决,因为这个特定问题没有令人满意的解决方案。
【问题讨论】:
-
ajax调用不像import,updateDatabase.php中的数据以成功函数的data变量的形式传递给ajax
-
好的。现在我明白了这个概念。我想我必须使用数据变量来获取输出。
-
你说得对,看我的回答
标签: javascript php jquery mysql ajax