Ajax jquery success scope
- 论坛
- Ajax jquery success scope
8 浏览
Ajax jquery success scope
我有一个对doop.php
的ajax调用。
function doop(){ var old = $(this).siblings('.old').html(); var new = $(this).siblings('.new').val(); $.ajax({ url: 'doop.php', type: 'POST', data: 'before=' + old + '&after=' + new, success: function(resp) { if(resp == 1) { $(this).siblings('.old').html(new); } } }); return false; }
我的问题是$(this).siblings('.old').html(new);
这一行没有按照预期的方式工作。
谢谢...
所有有帮助的评论/答案都会被投票支持。
更新: 看起来问题的一半是作用域(感谢帮助我澄清的答案),但另一半是我试图以同步方式使用ajax。我创建了一个新的帖子。