jquery ajax获得返回值以后再修改div里的值,怎么改不了
发布网友
发布时间:2024-10-16 15:23
我来回答
共4个回答
热心网友
时间:2024-10-16 20:10
$.ajax({
url:"",
dataType:'text',
success:function(data){
//你返回的data内容为:123456
$("#div1").html(data); //这样就可以修改你的div内容,将aaaa改成了123456
}
})
//比如你有一个div
<div id="div1">aaaa</div>
热心网友
时间:2024-10-16 20:15
this要慎用啊,很容易就对象转移了。
热心网友
时间:2024-10-16 20:18
$(document).ready(function () {
$("button").click(function () {
var currentButton=$(this);
aa = currentButton.prev("#rad").val();
$.post("http_creat.php", {
jj: aa
}, function (result) {
if (result) {
alert(result);
currentButton.next("#dinggou").html("已订购");
}
});
});
});
热心网友
时间:2024-10-16 20:15
$(this).next("#dinggou").html("已订购");
换成 $("button").next("#dinggou").html("已订购"); 试试