• JsViews Error:Unknown template:“#projectData”


    1、错误描述



    2、错误原因

    var searchData = function(type){
          $.ajax({
    	type : "post",
    	url : "/user/findUser",
    	data:{ 
    	     "startDate":startDate,
    	     "endDate":endDate,
    	     "type":type
    	},
    	dataType : "json",
    	success : function(data){
    	      if(type==1)
                         {
                                  $("#dataProject").empty().append($("#projectData").render(data.data));	
                         }
                         else if(type==2)
                         {
    		$("#dataAll").empty().append($("#allData").render(data.data));
                         }
    	}
          });
    };
            A页面引用该事件searchData(1);   B页面引用事件searchData(2);

          由于B页面没有projectData,A页面有projectDatat,执行时两个都会被调用,所以会报错


    3、解决办法

         将这个js函数一分为二,分别调用:

    var searchDataA = function{
          $.ajax({
    	type : "post",
    	url : "/user/findUser",
    	data:{ 
    	     "startDate":startDate,
    	     "endDate":endDate,
    	     "type":1
    	},
    	dataType : "json",
    	success : function(data){
    	      $("#dataProject").empty().append($("#projectData").render(data.data));
    	}
          });
    };
    
    var searchDataB = function(){
          $.ajax({
    	type : "post",
    	url : "/user/findUser",
    	data:{ 
    	     "startDate":startDate,
    	     "endDate":endDate,
    	     "type":2
    	},
    	dataType : "json",
    	success : function(data){
    	     $("#dataAll").empty().append($("#allData").render(data.data));
    	}
          });
    };



  • 相关阅读:
    Selenium Webdriver元素定位
    配置java环境变量
    maven+eclpse+jmeter+jenkis
    编译原理三大书 龙书 虎书 鲸书
    python 中type和object的关系
    二叉树的题目
    二叉树相关
    综合
    http 介绍
    python 函数星号参数说明
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13314250.html
Copyright © 2020-2023  润新知