0

属性が「必須」のhtml 5フォームを作成しました。

すべてのフィールドが入力されているにもかかわらず、送信時のフィールドの下ではなく、ブラウザー (Firefox) の左上に「このフィールドに入力してください」というポップアップがまだ表示される理由。

ここに私のコード:

<form method="get" id="form_reg_mem">
                        <input type="hidden" name="s" value="member"/>
                        <input type="hidden" name="a" value="4"/>
                        <h5>member Informatio</h5>
                        <hr/><br/>
                        <p>
                            <label>Email</label>
                            <input id="mem_email" class="easyui-validatebox filter_email" type="email" name="mem_email" required style="width: 200px" maxlength="45" />
                        </p>
                        <p>
                            <label>First Name</label>
                            <input id="mem_fname" class="easyui-validatebox filter_alphanumeric" type="text" name="mem_fname" required style="width: 200px" maxlength="45"/>
                        </p>
                        <p>
                            <label>Last Name</label>
                            <input id="mem_lname" class="easyui-validatebox filter_alphanumeric" type="text" name="mem_lname" required style="width: 200px"  maxlength="45" />
                        </p>
                        <p>
                            <label>Address</label>
                            <textarea id="mem_addr" class="easyui-validatebox filter_alphanumeric" name="mem_addr" style="width: 400px" maxlength="128"></textarea>
                        </p>
                        <p>
                            <label>Phone</label>
                            <input id="mem_phone" class="easyui-validatebox filter_numeric" type="text" name="mem_phone" style="width: 150px" maxlength="32" required/>
                        <p>                               
                            <label>Member Class</label>
                            <input id="mem_class" name="mem_class" url="/mobmarket/json/class.json" valueField="id" textField="text">  
                            </input>
                        </p>
                        <p>
                            <input class="button" value="Register" type="submit"/>
                        </p>
                     </form>

どうも

4

3 に答える 3

2

最後に、私は自分の問題を知っています。「簡単UIコンボボックス要素」を必須フィールドとして使用しているため、使用する場合は必須属性を追加しないでください

必須にするには、このコードを使用する必要があります

 $("some selector").combobox({
                required:true
            });
于 2012-02-24T02:44:04.977 に答える
1

属性は

required="required"
于 2012-02-23T10:38:30.140 に答える