它第一次使用 jQuery $.get()。也是 jQuery 的新手。我的代码非常简单。我只想通过 .php 文件返回一些东西。代码如下
<html>
<head>
<meta charset="UTF-8">
<script src="jquery.js" type="text/javascript"></script>
<style>
</style>
<script type="text/javascript">
$('document').ready(function() {
$('#mybutton').click(function() {
var str = $('#mytext').val();
console.log(str);
$.get('abc.php', {
input: str
}, function(da) {
$('#mydiv').text(da.toString());
$('#mytext').attr('value', da);
console.log(da.toString());
console.dirxml(da);
});
});
});
</script>
</head>
<body>
<input id="mytext" type="text" /><br/>
<input id="mybutton" type="button" value="Ajax Get"/>
<div id="mydiv">...</div>
</body>
php 文件是一个简单的回显...我已经尝试了很多东西,但没有任何效果。问题是 .get 不会在 URL 中返回任何内容,即 url 保持不变..如您所见,我也尝试解析Fire Bug 中的 XML 文件,但我认为这也是空的。请帮助..谢谢..
我尝试过的
我试图将 $.get 更改为 jQuery.get
我试过 $.post 而不是 $.get
没有 301 重定向,因为我已将文件复制到新文件夹并尝试简单地运行此 1 文件。
我没有使用codeigniter ..事实上我只是将此文件移动到单独的目录。
厌倦了将返回输入转换为字符串(如您在代码中所见)
我还阅读了有关stackoverflow的所有问题...
从 W3C 网站和其他网站复制并尝试了示例代码......