0

好的,所以我了解 AJAX 是什么。但是,我的问题是了解它运行所需的条件。例如,我编写了三个文件,它们在按下按钮时执行简单的加载文件。尽管这与整个 XMLHTTP 请求代码不完全是 AJAX(也许我很困惑,这根本不是 AJAX),但它不起作用。我的第一个问题是我错过了什么?其次,我了解了 AJAX 如何要求文件位于另一台服务器中才能正常工作。任何人都可以指向一篇文章,教程,甚至对此的解释。

第一个文件代码(这包含按钮)

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">      
</head>

<body>
<input type="button" value="load" />
<div id="content"></div>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="ajax.js" >
</script>
</body>
</html>

第二个文件包含按下按钮时要加载的文件。

<strong>This has been loaded into another page!</strong>

第三个文件包含 sudo-AJAX 调用。

$('#button').click(function () {
$('#content').load('test_ajax_return.php'); 
    });
4

1 回答 1

2

您正在使用 id 按钮进行点击,但它没有 id“按钮”,请给您的按钮一个 id 并在点击事件处理程序中更改它。

<input type="button" value="load" id="loadButton" />
$('#loadButton').click(function () { 


    $('#content').load('test_ajax_return.php'); 
});
于 2012-07-30T01:25:03.353 回答