私はJqueryが初めてで、どこでも運が悪いのでGoogleを検索しようとしました。フォームを検証し、デフォルト値がフォームにあるときに必須を要求するための検証ルール/または関数を探しています。したがって、デフォルト値を有効とは見なしません. 私はいくつかのコードを試しましたが、うまくいきませんでした。私の URL はhttp://jconstruction.us.cloudlogin.co/formtst.phpです。
Jqueryコードは
<script type="text/javascript">
$(document).ready(function()
{
$("#myform").validate({
valid: function(input){
var value = $("input").val();
if(value == "test"){ return false;}
// check input value against your default values
// - If match, return false (is NOT valid)
// - If no match, return true (is valid)
},
debug: false,
rules: {
name: "required",
email: {
required: true,
email: true
}
},
messages: {
name: "Please let us know who you are.",
email: "A valid email will help us get in touch with you.",
},
submitHandler: function(form) {
// do other stuff for a valid form
$.post('proc.php', $("#myform").serialize(),
function(data) {
$('#light').html(data);
$('#light').show();
$('#fade').show();
});
}
});
});
</script>
valid:function 入力が最も機能的であると私が試したものですが、検証するために関数内に何を入れればよいかわかりません。どんな助けでも大歓迎です。前もって感謝します..