当前位置:编程学习 > C#/ASP.NET >>

jquery 调用一个带有jquery的页面如何实现?

test1.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test1.aspx.cs" Inherits="test1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>无标题页</title>

    <script src="js/jquery.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $("#Button1").click( function() { 
                $("#load").load("test2.aspx");
             } );
        });
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <input id="Button1" type="button" value="button" />
        <div id="load"></div>
    </div>
    </form>
</body>
</html>
--------------------编程问答-------------------- <%@ Page Language="C#" AutoEventWireup="true" CodeFile="test2.aspx.cs" Inherits="test2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>无标题页</title>

    <script src="js/jquery.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $("#Button1").click( function() { 
                alert("ddd");
                return false;
             } );
        });
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" Text="Button" />
    </div>
    </form>
</body>
</html>
--------------------编程问答-------------------- 大家好阿.我想问一下.我在test1.aspx里面把一个test2.aspx加载到test1.aspx的div里面.为什么test2.aspx中的button失效,那位高手可以帮忙解决问题? --------------------编程问答-------------------- 什么意思? --------------------编程问答-------------------- test2.aspx 中的button不能用服务器的   用html就行了 --------------------编程问答-------------------- Jquery load另一个页面并打算使用这个页面中的元素时,需要在回调函数里就明确,否则没法在事后使用load进来页面中的任何元素。这和另一个页面中是否有Jquery无关。我也是最近开发中才发现这个问题的。
$("#load").load("test2.aspx" ,fn{});
在fn{}里明确要使用的元素。本质上属于把load页面中元素变为本页面可控元素。很像在传参一样,,,好像扯远了,呵呵  --------------------编程问答-------------------- 我是用Jquery实现load一个控制面板,根据用户身份load不同的控制面板,这个用Jquery架构正合适!这个面板上有各种按钮、输入框和超链接,load进来后就和本地页面一样好用。 --------------------编程问答-------------------- 为什么没有人解决
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,