0

私のhtmlコード:

<form id="room-from" method="post">
<input id="room" type="text" name="room" />
<input type="submit" id="save" name="save" />
</form>

部屋のテキストフィールドが空の場合に保存ボタンを押すと、ポップアップが画面の中央に表示され、部屋番号を入力する必要があります。

jquery:

    $("#save").submit(function(){
    if ( $("#room").val() == "")
{

}
    });

これを行う方法がわかりません。

誰でもこれについて私を助けてください。

4

3 に答える 3

4

モーダル ウィンドウと jQuery UI を使用すると、作業が楽になります

http://jqueryui.com/demos/dialog/

于 2012-08-13T02:36:16.013 に答える
0

更新: 送信のキャンセルが追加されました。

   $("#save").submit(function(event){
        if ( $("#room").val() == "")
        {
                alert("enter a room number");
                event.preventDefault();
        }
   });
于 2012-08-13T02:33:50.213 に答える
0
$("#save").submit(function(){
    if ( $("#room").val() == "") {
        $("#site_blackout").fadeIn(200);
        $("#popup_modal").fadeIn(400);
    }
});

次に、CSS を使用して popup_modal を中央に配置し、site_blackout をスタイルします。

于 2012-08-13T02:37:04.133 に答える