zoukankan      html  css  js  c++  java
  • ajax中的success函数及error函数中使用 $(this)不生效的原因

    $('.assess .inputTab .followButton').live('click', function() {
    var inputdiv = $(this).parents('.inputTab').find('.inputDiv');
    //正确用法:success函数和error函数之外使用$(this)可以获取到相应的dom元素,在其内部则获取不到dom元素
     var comment=$(this).parents('.inputTab').parent().find('.contentlist ul');
    var istoreview = false;
     if (inputdiv.has('button').length > 0) {
      istoreview true;
     } $.ajax({
        type : "POST",
        url : getRootPath() + "/danymic/publishDanyicReview",
        data : {
         "drw.content" : inputdiv.text()
         // "drw.userId" : inputdiv.attr('data-id'),
         "drw.danymicId" : inputdiv.attr('data-g'),
         "drw.toReviewId" : (istoreview) ? inputdiv.find('button')
           .attr('data-remsg').split(',')[1] : null,
         "drw.toUserId" : (istoreview) ? inputdiv.find('button')
           .attr('data-remsg').split(',')[0] : null
        },
        async : false,
        error : function() {
         alert("网络服务器异常!");
        },
        success : function(data) {
         if (data.result == 'fail') {
          alert("评论出错!");
         } else {
         //错误用法:$(this).parents('.inputTab').parent().find('.contentlist ul').append("html代码")
          comment.append(GnDanyReview(data.result));
         }
        }
       }

    原文链接:https://blog.csdn.net/wj512416359/article/details/37562557

  • 相关阅读:
    分布式系统理论基础
    分布式系统理论基础
    RPC框架实现
    分布式服务协调员zookeeper
    LSM Tree存储组织结构介绍
    协程 及 libco 介绍
    回顾2013——新的旅程
    从prototype beandefinition 谈 spring 的关闭流程和 prototype 的特性
    调研 中央空调 地暖 水暖
    物联网安全设计
  • 原文地址:https://www.cnblogs.com/firstcsharp/p/12514271.html
Copyright © 2011-2022 走看看