jqueryプラグインをgrailsアプリケーションにダウンロードしました。検証が機能しなくなります。頭に入れたものを削除すると、検証が機能することに気づきました。
gspヘッドを入れました
<g:javascript library="jquery" plugin="jquery"/>
Config.groovy
grails.views.javascript.library="jquery"
gsp本体で検証を呼び出す
<g:javascript src="submit.js"/>
submit.js
$(function () {
$("#addDiseaseForm").validate({
errorPlacement: function (error, element) {
error.insertAfter(element);
},
rules: {
commonName: {
required: true
},
scientificName: {
required: true
},
imagedisease: {
required: true,
accept: "jpg|png|JPG|JPEG|PNG|GIF|gif|bmp|BMP"
},
imagesymptom: {
required: true,
accept: "jpg|png|JPG|JPEG|PNG|GIF|gif|bmp|BMP"
},
description: {
required: true
},
virus: {
required: true
},
spread: {
required: true
},
prevent: {
required: true
},
product:{
required : true
},
supplier:{
required : true
},
projectddl: {
required: true
}
}
});
});