0

ユーザーがアップロードするファイルをクリックして参照しない限り、送信ボタンを無効にするスクリプトを使用しています。

                $(document).ready(function() {
                    $('input:submit').attr('disabled',true);
                    $('input:file').change(
                        function(){
                            if ($(this).val()){
                                $('input:submit').removeAttr('disabled'); 
                            }
                            else {
                                $('input:submit').attr('disabled',true);
                            }
                        });
                });

同じページに2つのフォームがあり、これを特定のフォームに関連付けたいと思います。

最初の形式:

<form action="" method="post" name="name1" id="id1">

2番目の形式:

<form action="" method="post" name="name2" id="id2">

javascriptにid2ではなく#id1に具体的に添付する方法はありますか?

このように配置しますか? $('#id1.input:submit')-スクリプトにIDを追加するための記号または構文は何ですか?申し訳ありませんが、どの部分を組み合わせることができるかはまだ学習中です。

4

1 に答える 1

1

$('input:submit').attr('disabled',true);で置き換える
$('form#id1 input:submit').attr('disabled',true);

于 2013-01-19T16:30:44.630 に答える