iframe中div元素上的表

iframe中div元素上的表,iframe,html,jeditable,Iframe,Html,Jeditable,我动态地创建了一个iframe,并从cgi中加载内容。内容是一个表格。我想将该表应用于该iframe内容中的div。这是我需要的html呈现 <td align=left width=5%><font style="font-family:lucida console; font-size: 10px;"><div class="edit" id="div_1">$databasename</div><div class="edit_area

我动态地创建了一个iframe,并从cgi中加载内容。内容是一个表格。我想将该表应用于该iframe内容中的div。这是我需要的html呈现

<td align=left width=5%><font style="font-family:lucida console; font-size: 10px;"><div class="edit" id="div_1">$databasename</div><div class="edit_area" id="div_2"></div>
以下是js:

            var iframe = document.createElement('IFRAME');
            $(iframe).attr({
                    id: 'frameName',
                    frameBorder: 'none',
                    width: '100%',
                    height: '465',
                    scrolling: 'yes',
                    src: "./dump.cgi?system=" + sys
            });

            document.body.appendChild(iframe);

            $(iframe).load(function() {
                    $(document).ready(function () {
                            $('.edit').editable('./adtu.php', {
                                    indicator : 'Saving...',
                                    tooltip   : 'Click to edit...'
                            });
                            $('.edit_area').editable('./adtu.php', {
                                    type      : 'textarea',
                                    cancel    : 'Cancel',
                                    submit    : 'OK',
                                    indicator : '<img src="img/indicator.gif">',
                                    tooltip   : 'Click to edit...'
                            });
                    });
            });
jquery.js和jquery.jeditable.js未在cgi中编码。我希望避免这种开销,但如果得到建议,我会尝试

因此,当页面加载时,我单击表中的databasename,什么也得不到。我在很多地方都有绝地表代码。这段代码是我最近的一次尝试,我的想法是当在load函数之外编码时,iframe还没有准备好让jeditable查找div类

我将完全丢失cgi和框架,但cgi还有其他提交函数,而iframe容器就是我包含页面刷新的方式

谢谢,,
Mike

我最终将脚本调用添加到cgi脚本中,这样我就可以让jeditable正常工作了。我正在使用perl和CGI.pm。下面是我如何包含js的。je.js文件包含文档读取代码:print$arcstat->start_html-title=>Object Control,-script=>[{-type=>'text/javascript',-src=>'../jquery/jquery-1.7.1.js'},{-type=>'text/javascript',-src=>'../jquery/jquery.jeditable.js'},{-type=>'text/javascript',-src=>'./je.js'},];希望有更好的jQuery方法