首页 > Web开发 > 详细

JsViews Error:Unknown template:“#projectData”

时间:2016-01-29 00:25:56      阅读:298      评论:0      收藏:0      [点我收藏+]

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));
	}
      });
};



JsViews Error:Unknown template:“#projectData”

原文:http://blog.csdn.net/you23hai45/article/details/50602965

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!