jquery ajax获得返回值以后再修改div里的值,怎么改不了

2024-11-24 01:32:24
推荐回答(4个)
回答1:

$.ajax({
url:"",
dataType:'text',
success:function(data){
//你返回的data内容为:123456
$("#div1").html(data); //这样就可以修改你的div内容,将aaaa改成了123456
}
})
//比如你有一个div

aaaa

回答2:

$(this).next("#dinggou").html("已订购");

换成 $("button").next("#dinggou").html("已订购"); 试试

回答3:

$(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("已订购");
}
});
});
});

回答4:

this要慎用啊,很容易就对象转移了。