2016-03-31 23 views
0

ダイアログボックス内に入力ボックスを作成するのに役立つかもしれませんか?私はjquery-ui.jsを使用しています。これは私のコードです:単純なjqueryダイアログボックスは入力を作成できません

$(document).on("click",".savebtn",function().  { 
     var id = $(this).attr("id"); 

      $.dialog({ 
       title: "Activation date ", 
        content:"Activation date ",          
       create: function() { 
        $("#inputBox").val(); 
       }, 
        closeBack:function(){ 
        $.dialog.message({ 
         content: "The id is "+ id 
        }); 
        }, 
        buttons:[ 
        { 
         text:"Click me" 
        } 
        ] 
      }); 
    }); 
+0

はあなたのビットを与えることができるのHTML? また、これまでに何が行われていないのですか? – Rob

+0

これはかなり私のHTMLです trinidado

答えて

1

あなたがこの試すことができます:

Fiddle

HTML:

<div id='dialog' style='display: none;'> 
    <input type="text" /> 
</div> 

<button> 
    Click Me! 
</button> 

のjQuery:

$(document).ready(function() { 
    $("button").click(function() { 
    $("#dialog").dialog({ 
     resizable: false, 
     modal: true, 
     title: "My Awesome Title", 
     buttons: { 
     "Do Something": function() { 
      alert("Do something if I was clicked."); 
     }, 
     Cancel: function() { 
      alert("Dialog Canceled"); 
      $(this).dialog("close"); 
     } 
     } 
    }); 
    }); 
}); 
+0

それは私がフィドルで一緒に嘲笑していたものよりもはるかにクリーンです。 – Rob

+0

ありがとうございます。 – trinidado

+0

ただ1つの問題。アラートボックスが非常に小さく表示されます。サイズを変更するのを手伝ってください。少しラガーにしてください。 – trinidado

関連する問題