+ -
当前位置:首页 → 问答吧 → 新手问个 .load的问题。。

新手问个 .load的问题。。

时间:2009-07-20

来源:互联网

我尝试用 $("#SomeDiv").load(html)   加载了一个页到当前的SomeDiv下,那个页里带有 link,它的class="someLink"  然后我希望点它时通过调用  $(".someLink").dialog('open');
但是实际测试没有反应。应该是新加载进来的是纯DOM不能响应那个JQuery的事件。要如何写才可以呢?最好能有详细的说明。谢谢!

作者: lung   发布时间: 2009-07-20

加载完成后绑定事件!

作者: freely   发布时间: 2009-07-20

我用的是ASP.Net MVC 我的HTML结构是下面这样:每次加载页面后会自动加载Upload.ascx  页面。现在我给#ProdImages 加了个ready事件就可以有submit 等响应了,但现在又出现新问题了。当提交后就直接转到新的空白页面了而不是在#ProdImages上重新加载那个Upload.ascx页面,这是为什么呢?高手帮忙解决下,详细点。。。我还不大熟悉JQuery.谢谢
<html>
    ....
  <head>
  ....
   $(document).ready(function(){
   $("#ProdImages").load("/Admin/Upload").ready(function() {
            $("#UploadForm").submit(function() {
                $.post("/Admin/Upload",
                    $("#UploadForm").serialize(),
                    function(data) {
                        $("#ProdImages").load("/Admin/Upload").bind('submit', function() {
                        });
                    });
            });        });
...
</head>
    <div id="ProdImages">
       </div>  
</html>

作者: lung   发布时间: 2009-07-22

相关阅读 更多