如何在使用php / jquery执行查询后显示响应

时间:2014-02-03 09:08:34

标签: php jquery mysql pdo

你好我设法使用php / pdo并在jQuery的帮助下执行我的查询,一切正常,我不知道如何在查询执行时显示响应。

表单代码

<form id="example" method="post" action="">
    <input type="text" name="amount" /><br>
    <input type="text" name="description" /><br>
    <input type="password" name="password" /><br>
    <input type="submit" value="Add" onClick="$.post('add.php', $('form#example').serialize())">
</form>

add.php

$amount         = $_POST['amount'];
$description    = $_POST['description'];
$password       = $_POST['password'];

$q = $db->prepare("INSERT INTO money (amount, description, password) VALUES (:amount, :description, :password)");
$q->execute(array(':amount' => $amount, ':description' => $description, ':password' => $password));

查询正常我想知道如何在主页上显示成功消息,提前感谢。

1 个答案:

答案 0 :(得分:0)

使用post方法中的成功回调函数并输出您喜欢的消息。

<input type="submit" value="Add"
   onClick="$.post('add.php', $('form#example').serialize(), function() { $(body).append($('<div />').text('success'); })">