0

ユーザーがアプリでフォルダーを作成できるようにしています。ユーザーが [新しいフォルダー] アイコンをクリックすると、ユーザーがフォルダーの名前を入力するためのテキスト ボックスを含むフォルダーが表示されます。

「新しいフォルダー」アイコンをもう一度クリックする前に、またはアプリケーションを他の目的で使用する前に、ユーザーが名前を入力していることを確認するにはどうすればよいですか?

入力変更イベントを試しましたが、もちろん、ユーザーが名前を入力しようとしたときにのみ発生します。

$(".new-folder-name").change(function () {
      var newFolderName = $(".new-folder-name").val();
    if (newFolderName == "") {
        alert("Please enter a name for the new folder.");
    } else {
        alert("Good, you entered a name: " + newFolderName);
    }
});

しかし、ユーザーがテキスト ボックスを空白のままにし、アプリで他の操作を続けた場合はどうなるでしょうか?

他のことをする前に、ユーザーに最初にテキストを入力させるにはどうすればよいですか?

4

2 に答える 2

0

@Richardが言ったように、モーダルを使用してください。

twitter-bootstrapには、それと他のツールがあります。

于 2013-08-23T15:31:14.190 に答える