2013-02-19 47 views
0

我試圖在jQuery UI對話框中加載PHP文件的內容,但對話框無法打開。 如果我調試與螢火蟲的代碼,似乎有不下一行的任何錯誤報告$('#formDialog_open').load($(this).attr('href'), function()PHP的內容不會在jQuery對話框中顯示

HTML

<div id="formDialog_open" class="widget grid6" title="Dialog with form elements"> 
//my php codes 
</div> 

超級鏈接是什麼觸發了對話框的休息

<a href="edit.php?id=' .$aRow['id']. '" id="form" class="tablectrl_small bDefault tipS" title="Edit"> 

The Javascript

$('#form').live('click',function(e) { 
     e.preventDefault(); 
     $('#formDialog_open').load($(this).attr('href'), function(){ 

      $('#formDialog_open').dialog({ 
       title: 'User Administration', 
       resizable: true, 
       modal: true, 
       hide: 'fade', 
       width:350, 
       height:275, 
      });//end dialog 
     }); 
    }); 
+0

在你的HTML元素是什麼ID爲 'formDialog_open'?它是一個超鏈接嗎?粘貼你的HTML也 – 2013-02-19 08:49:46

回答

0

建議你以下`

$("#button1").click(function() { 

     $('#formDialog_open').dialog({ 
      title: 'User Administration', 
      resizable: true, 
      modal: true, 
      hide: 'fade', 
      width:350, 
      height:275, 
     });//end dialog 
});` 

檢查出來,並找出它似乎單擊事件不會執行。所以我給了#button1 click事件的代碼。

您也可以使用遵循Jquery DialogClick Event jQuery的文件