2009-09-04 14 views
1

jqueryに関する質問があります。ダイアログを開いてその中にいくつかの値を入力したいと思っています。 jqueryを使用してダイアログを作成しようとしたので、そのページにそのdivが既に存在するため、古い値が使用されています。 jqueryを使用してダイアログのオブジェクトを作成し、その中にフィールドを入力したいと考えています。 私はjsmartyとjqueryを一緒に使用しています。 おかげjqueryでIDなしのダイアログを作成

+0

Dup:http://stackoverflow.com/questions/1377523/create-dialog-without-id-and-append-in-jquery –

答えて

5

あなたはちょうどこのような何かを行うことができます...

var jDialogContainer = $(document.createElement("div")); 
// add anything to jDialogContainer you want 
jDialogContainer.html("hello"); 
jDialogContainer.dialog({/*options go here*/}); 
0

最も簡単な方法は、その後、ちょうどそれにダイアログを呼び出し、その場でダイアログを作成することです:

$('<div>').html('Hello ' + someVar).dialog() 

私は好きjQueryテンプレートhttp://api.jquery.com/jQuery.template/を使用してHTMLを作成し、その上にダイアログのようなものを呼び出します。

関連する問題