【发布时间】:2014-02-28 06:50:38
【问题描述】:
我想使用 AJAX 加载页面 4 到 4 单选按钮。 例子: Radio A 加载 pageA.html 收音机 B 加载 pageB.html Radio C 加载 pageC.html Radio D 加载 pageD.html 如果用户刷新页面,我希望保留您所做的最后选择。 我是 AJAX 新手。 第一个Radio“A”办公室完美的pageA.html。从这里开始,如果您被选中,我不知道如何加载其他页面。
How can I improve my script?
Thanks in advance
HTML 代码
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
</head>
<body>
Radio A <input id="button" type="radio" name="button" value=""/>
Radio B <input id="button" type="radio" name="button" value=""/>
Radio C <input id="button" type="radio" name="button" value=""/>
Radio D <input id="button" type="radio" name="button" value=""/>
<div id="content"></div>
<script type="text/javascript" src="js/libs/jquery/jquery.js"></script>
<script type="text/javascript" src="js/ajax.js"></script>
</body>
</html>
我的 AJAX 代码
$('#button').click(function() {
$.ajax({
url: 'pageA.html',
success: function(data) {
$('#content').html(data);
}
});
});
【问题讨论】:
-
HTML 页面中不能有重复的 id,否则会得到不可靠的结果。
-
你是对的,复制粘贴不改变id。