0

我正在尝试在 jQuery UI 对话框中加载 PHP 文件的内容,但该对话框不会打开。如果我使用 FireBug 调试代码,以下行似乎有一个中断而没有任何错误报告$('#formDialog_open').load($(this).attr('href'), function()

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">

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   
        });
    });
4

1 回答 1

0

建议你关注`

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

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

检查一下,发现似乎点击事件没有执行。所以我给出了#button1 点击事件的代码。

您也可以使用跟随Jquery DialogClick Event Jquery 文档

于 2013-02-19T08:45:14.690 回答