首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ajax是否可以确定要更新哪个div

Ajax是否可以确定要更新哪个div
EN

Stack Overflow用户
提问于 2012-12-26 11:21:21
回答 2查看 50关注 0票数 0

在执行用户登录时,如果登录成功,我希望在某个div中显示一条消息。但是,如果登录失败,则会在另一个div中显示另一条消息。是否可以确定Ajax的'returnData‘的内容并相应地更新相应的div?例如:

代码语言:javascript
复制
$(document).ready(function() {
  $('.submitForm').ajaxForm({
    success: function(returnData) {
      if (returnData == '...') { // (or: len(returnData) == ... whatever)
          $('#someDiv').html(returnData);
      } else {
          $('#otherDiv').html(returnData);
      }
    }
  });
});
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-12-26 11:23:27

是的,这当然是可能的。您使用的是伪代码:

代码语言:javascript
复制
if returnData == '...'
    $('#someDiv').html(returnData);
else
    $('#otherDiv').html(returnData);

但它实际上会是什么并不遥远:

代码语言:javascript
复制
if(returnData == '...')  // note the parentheses
    $('#someDiv').html(returnData);
else
    $('#otherDiv').html(returnData);
票数 0
EN

Stack Overflow用户

发布于 2012-12-26 11:23:21

当然。当然,返回数据必须支持传递登录请求的成功或失败。在这种假设下,您的代码看起来非常正确。你试过了吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14035655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档