【发布时间】:2016-05-09 20:46:15
【问题描述】:
我正在尝试发布有关运行时的数据,并且我想同时查看这些数据。但我不清楚我该怎么做。我认为我的问题是我无法正确选择元素。我的代码有什么问题?从现在开始谢谢大家:)
我的错误是:注意:未定义索引:username in C:\wamp\www\eva\check.php on line 3
第 3 行:echo $username = $_POST["username"];
form.php
<html>
<head>
<title>jQuery</title>
</head>
<body>
<div class="formwrapper">
<form method="post" action="" name="form">
<input type="text" id="rname" class="inputa" name="uname" placeholder="Username">
<div id="feedback"></div>
</form>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>
<script src="myScript.js"></script>
</body>
</html>
检查.php
<?php
echo $username = $_POST["uname"];
?>
myScript.js
$(document).ready(function() {
$("#feedback").load("check.php").show();
$("#rname").keyup(function() {
$.post("check.php", { username: uname.value },
function(result){
$("#feedback").html(result).show();
})
});
});
【问题讨论】:
-
js中的uname.value是什么?你是说
$('#rname').val()吗? -
我应该像 $('#rname').val() 那样更改它吗?
标签: javascript php jquery ajax