当我在文本框中输入内容时,什么也没有发生。
这是我的 HTML 文件:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>POST/GET Data (HTTP Request)</title>
<script type="text/javascript" src="js/jquery-2.0.3.min.js"></script>
</head>
<body>
<input type="text" id="name" />
<div id="name_feedback"></div>
<script type="text/javascript" src="js/functions.js"></script>
</body>
</html>
这是 jQuery:
$(document).ready(function(){
$('#name').keyup(function() {
var name = $('#name').val();
$.post('php/process_name.php', { "name": name }, function(data) {
$('#name_feedback').html(data);
});
});
});
这是PHP:
<?php
if(isset($_POST['name'])) {
$name = $_POST['name'];
echo strrev($name);
}
?>
我想在用户键入内容时回显反向字符串。