我正在尝试在jQuery.validator的errorPlacement中使用jQuery.Gritter ...将表单验证错误发送到一个花哨的小容器。看起来很简单。也许我对OOP还不够熟悉。哈哈。
errorPlacement: function(error, element) {
$.gritter.add({
title: 'Whoops!',
text: error,
image: '/global/media/formExcl.png',
sticky: false,
time: ''
});
},所以..。“‘error”是一个对象...所以这显然会产生'object Object‘。我已经做了一些搜索,试图从对象中提取出本质。
我尝试了'error.toSource()‘来生成对象的细目。希望获得包含错误值的属性名称...但我就是明白了..。'({0:({}),长度:1})‘。
‘错误。’0‘’或错误。不符合语法。
帮帮菜鸟。
发布于 2011-08-15 06:20:53
error是一个dom元素,试试这个。
errorPlacement: function(error, element) {
$.gritter.add({
title: 'Whoops!',
text: $(error).text(),
image: '/global/media/formExcl.png',
sticky: false,
time: ''
});
},https://stackoverflow.com/questions/7060079
复制相似问题