2013-02-08 127 views
0

我寫過這段代碼,但它不起作用。jquery中的對話框不起作用

$("#dialog-confirm").text("Do you want to submit the new vendor for approval?"); 
    $("#dialog-confirm").dialog({ 
     resizable: true, 
     title:"Submit", 
     height:170, 
     zIndex:99999, 
     modal: true, 
     position: "center", 
     buttons: { 
      "Yes": function() { 
      $(this).dialog("close");    
      return false; 
      }, 

      "No": function() { 
       $(this).dialog("close"); 

      return false; 
     } 
     } 
    }); 

請幫忙。

+0

檢查您的瀏覽器控制檯是否有任何錯誤 – 2013-02-08 13:10:31

+0

歡迎來到StackOverflow。 – 2013-02-08 13:11:43

+0

我確定你錯過了'jquery'和'jquery-ui' js文件。這裏是工作[小提琴](http://jsfiddle.net/6Seks/206/) – 2013-02-08 13:15:44

回答

1

我必須使用答案,因爲我還沒有權限進行評論。你的代碼看起來不錯,如果你把它放到jsfiddle中,它實際上可以工作(至少在chrome中)。你缺少對jquery或jquery-ui庫的引用嗎?

+0

小提琴:http://jsfiddle.net/55xRw/2/ – 2013-02-08 13:14:43

+0

我只增加高度看到整個對話框。 – 2013-02-08 13:15:21