Joh*_*ith 0 html javascript php ajax jquery
在HTML表单上使用get方法时,提交的数据会显示在URL中.这个页面显示了我的意思.我一直试图使用get方法使用JQuery和AJAX,但由于某种原因数据没有出现在URL中.有谁知道为什么?这是我的代码:
$(function() {
$('#mylink').click(function () {
$.get("submit.php", { name: 'John' }, function(data) {
// blah blah blah
});
});
});
Run Code Online (Sandbox Code Playgroud)
我希望URL的末尾附加?name = John,并且能够使用$ _GET变量访问它.我怎样才能做到这一点?
你有什么工作:jQuery的AJAX转换{ name: 'John' }为submit.php?name=John.
你可以在PHP脚本中访问它,如下所示:
<?php
echo $_GET["name"]; //ECHOs out "John"
?>
Run Code Online (Sandbox Code Playgroud)
BTW不要忘记阻止链接更改页面 -
$('#mylink').click(function() {
$.get("submit.php", { name: 'John' }, function(data) {
// blah blah blah
});
return false; //Prevents the default behavior of the link
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4281 次 |
| 最近记录: |