var $e = $(this);
$.ajax({
url:"__CONTROLLER__/alterpublicnum",
type:"post",
data:{
"alter":$(this).closest("tr").find("input").attr("name"),
"value":$(this).closest("tr").find("input").val()
},
success:function(data){
if(data.status == 1){
$e.closest("tr").find(".info").text($e.closest("tr").find("input").val());
}
},
})
在ajax之前声明一个用var声明一个全局变量,然后在success中用声明的全局变量代替$(this)即可
在ajax的success方法中$(this)不可用的解决办法
最新推荐文章于 2024-02-04 11:41:43 发布