我想寫一個自定義驗證,如果html提交表單時存在textarea,會給出錯誤。我有以下 - 其不工作,我不知道爲什麼。自定義jquery驗證和不顯眼的JavaScript
也我不明白的不顯眼的部分 有人可以告訴我該怎麼做,因爲我看到有它的其他例子。
文本區有一類「記」 形式被稱爲「noteform」
<script type="text/javascript" >
$(document).ready(function() {
$.validator.addMethod('nohtml', function (value, element) {
var text = $(".note").text();
if ($(text).length > 0) {
return false;
}
else {
return true;
}
}, 'Html not allowed');
// // **not sure what to do here**
// $.validator.unobtrusive.adapters.add('containsnohtml', {}, function (options) {
// options.rules['nohtml'] = false;
// options.messages['nohtml'] = options.message;
// });
$('#noteform').validate({
rules: { nohtml: "required nohtml" }
});
});
</script>
您正在使用某種驗證插件或類似的東西嗎? – thwd 2011-03-24 21:36:31
即時通訊使用jquery.validate.min.js – raklos 2011-03-24 21:38:28