【发布时间】:2015-04-10 21:06:27
【问题描述】:
在我想从 php 脚本中获取变量并使用 AJAX 显示它之后,我想向 php 脚本发送一个值并执行它
这是PHP脚本
<?php
include('config.php');
$_POST['username'];
$username = $_POST['username'];
$sql = mysql_query('SELECT * FROM users WHERE username="'.$username.'" ');
if ($req = mysql_fetch_array($sql) ) {
$result = '<div class"result">' . $req['firstname']. "</div>";}
echo $result;
?>
这里是html和AJAX
<script>
$(document).ready(function() {
$("#ajaxButton").click(function() {
$.ajax({
url:'toAction.php',
data:{username: $('#username').val()},
type:'POST',
});
});
});
</script>
<input type="text" name="username" id="username"/>
<input type="button" value="Find" id="ajaxButton"/>
<div id="result"></div>
在 <div id="result"></div> 我想显示 $result 。
我该怎么做,我对我的英语感到非常抱歉......
【问题讨论】:
-
你想回显 json_encode( $result );您可能还需要设置标头,例如 header('application/json');在回声之前。
标签: javascript php ajax variables