运行时表单发布;t work-jQuery/AAJX/Post
Form post on run time doesn't work - jQuery / AJAX / Post
我正试图在运行时发布一个数据,我希望同时看到这个数据。但我不清楚该怎么做。我想我的问题是我不能正确选择元素。我的代码出了什么问题?谢谢大家:)
我的错误是:注意:未定义的索引:用户名,位于第3行的C:''wamp''www''eva''check.php
第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>
check.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();
})
});
});
您正在将值张贴为username
,并试图将其检索为uname
。在PHP中重命名密钥:
$username = $_POST['username']
检查该值是否存在并返回一条漂亮的错误消息,而不是让代码失败,这可能也是一个好主意。
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用jquery在填充自动完成的值后使文本框只读
- jQuery:循环一个具有不同超时值的循环
- 检查onsubmit doenst work jquery contactform上的函数
- 运行时表单发布;t work-jQuery/AAJX/Post
- 可调整大小的jQuery UI doen't work.
- jquery mobile $.mobile.changePage() Windows phone 8 not work
- 缓存通过PHP/AAJX/JSON/jQuery加载的动态图像
- jQuery why this does not work $(":input").change(f
- Jquery Post doesn't work taking form class
- Jquery mouseleave setTimeout don't work
- jQuery Swipe Event does not work with jQuery 3
- jQuery if element exists doesn't work
- jQuery - setTimeout does not work
- jQuery(".element").scrollTop(0); doesn't work
- jQuery ajax not work
- Jquery KeyPress Doesn't work
- 使用JQuery/AAJX/PHP从另一个URL抓取并显示web内容
- jQuery Animate Won't Work(即使是样本也不工作)