ボタンはデフォルトで無効になっています。 2つのテキスト入力があります。いずれかが空白の場合、フォームは無効のままにしておきます。両方のフィールドに値がある場合は、ボタンを有効にする必要があります。いずれかの入力が空の場合、jQuery無効化ボタン
これをしようと...
$(document).ready(function(){
$('#custNameNext').prop('disabled',true);
$('#customer').keyup(function(){
$(this).val($(this).val().replace(/[^\w\s]+/g, ''));
$('#custNameNext').prop('disabled', ((this.value == '') || ($('#customerCost').val() == '')) ? true : false);
});
});
...しかし、私は、keyUpイベントにいるB/C、ボタンは、私は両方のフィールドに値を持っていない限り有効にしてから、最初のフィールドに戻りません。キーアップで追加テキストを入力します。
これを考えて問題がある!
あなたの答えをありがとう!私が必要としていたキーアップ機能を組み込んだので、すばらしい仕事をしました。両方のフィールドに同じ検証機能を使用させることは、どれが最初に満たされてもどちらも空でないことを確認する素晴らしい方法です!私はvalidateNextButtonに正規表現を追加し、魅力的に機能します! – webguy
非常に助けてうれしい、@ webboy。 – Siavas