kindEditor配合jquery.validateEnginee.js使用

52java 发布于 2012/11/19 10:12
阅读 1K+
收藏 0

【华为云1024程序员节·向云而生】预约直播 抽14件华为电子产品礼包!>>>

标题起的比较大,具体的来说,是这样的一个问题:采用kindEditor时,如何用validateEngiee验证编辑器内容是否为空以及超过指定字数?validateengiee的写法是这样的:

<textarea  name="content"
											style="width: 606px; height: 300px; border: #ABADB3 1px solid;" class="validate[minSize[6],maxSize[140]]"></textarea>

js代码如下:

KindEditor.ready(function(K) {
	//如果文本框存在的话,则初始化编辑器
	if($('textarea[name=content]').size()>0){
		var editor = K.create('textarea[name=content]',{
	    	  resizeType:0,
	    	  themeType : 'simple',
	    	  newlineTag:'br',
	    	  uploadJson:'js/kindeditor-4.0.5/jsp/upload_json.jsp',
	    	  fileManagerJson:'js/kindeditor-4.0.5/jsp/file_manager_json.jsp',
	    	  useContextmenu:false,
	    	  afterBlur:function(){
	    		  this.sync();
	    		  $('textarea[name=content]').trigger("blur");
	    	  }
	      });
	}
  	//美化代码
  	prettyPrint();
  	
});

$(function(){
	$("form[name=newdiscuss]").validationEngine({
		promptPosition: "topLeft"
	});
});
上述代码在afterblur方法中添加了触发textarea事件(因为validateengiee默认绑定blur事件),但是貌似没有起作用,请高人指点一二,在此先感谢大家

加载中
返回顶部
顶部