【发布时间】:2014-05-13 07:10:58
【问题描述】:
我想向屏幕发送信息,该信息由回显发送给它。我得到这种交互是通过ajax 发生的,想从整个屏幕接收信息再次显示。请帮忙
$(document).ready(function(){
$('#button').click(function(){
var id = $(this).attr('id_1');
$.ajax({
url:'get.php',
type: 'get',
data:{id:id},
success: function(data){
//alert(data);
$('#result').html(data);
}
});
});
});
<body>
<?php if(isset($_GET['id'])){echo $_GET['id'];}?>
<a href="#" id="button" id_1="20">test</a>
<div id="result"></div>
结果之后
20
<a>test</a>****------------------------------>Is repeated
<a>test</a>
但我只想要这个结果
20
【问题讨论】:
-
那么,您面临的问题是什么?
-
你必须在每次点击函数时删除结果。这样可以避免重复 $('#result').empty()。调用这个点击开始 $('#button') .click(function(){ $('#result').empty()
标签: javascript php ajax http-get base-url