5

私はjqueryが初めてです。ページが読み込まれるたびに、TextBox フィールドを含むアラート ボックスを表示したいと考えています。このようなもの:

Enter Your Username: //Title
___________________  //TextBox field (value will be stored in var for later use)

                OK   //Button

知っている

var username = "username";  //already entered message
alert(username);   

上記のアラートボックスを達成するにはどうすればよいですか? 手動でコーディングする必要がありますか?
で例を挙げるjQueryことが望ましいです。チャットに表示するためにユーザー名が必要なチャットアプリケーションでこれを実行しようとしています。私はたくさん検索しましたが、asp.net と jquery に関連する有用なものは見つかりませんでした。

4

5 に答える 5

5

jQuery で例を示すことが望ましいです。

jQuery Impromptuwindow.promptは、JavaScript のメソッドと同様に簡単に呼び出すことができる美しい JavaScript プロンプトを提供します。

//Simple Prompt
$.prompt('Example 1');

//Opacity of the modal
$.prompt('Example 3',{ opacity: 0.2 });

//Adding Callbacks
function mycallbackfunc(e,v,m,f){
alert('i clicked ' + v);
}

$.prompt('Example 8',{ callback: mycallbackfunc });
于 2012-11-28T06:48:21.050 に答える
0

JQueryUI Dialogを使用 して、ダイアログ ボックスにフォームを表示できます。

于 2012-11-28T06:43:58.550 に答える
0

「TextBox フィールドを含むアラート ボックスを表示したい」。テキストフィールドのあるアラートボックスはまったく不可能です..(私が今まで学んだことから)..ダイアログのような他のjqueryプラグインを使用できます

http://jqueryui.com/dialog/

同じことをする..

またはプロンプトを使用した古典的な方法

var name=prompt("Please enter your name","Harry Potter");
于 2012-11-28T06:44:06.243 に答える
0

これを試して:

$(document).ready(function(){
var msg = window.prompt("Write your name", "Name");
alert(msg);
});​
于 2012-11-28T06:47:20.363 に答える