如下具体内容,求Jquery 中load方法使用?

我的一个jsp页面中有一些javascript代码,我在另一个页面用load方法执行后。页面可以出来,但是。这些javascript代码就不执行了。这是为什么呢。

炎炎设计
浏览 138回答 3
3回答

神不在的星期二

 jquery load方法用法详解  1.load定义和用法,load() 方法通过 AJAX 请求从服务器加载数据,并把返回的数据放置到指定的元素中。jquery load是jquery ajax中的一种功能,load可以方便快速的直接加载一个页面到指定div中(html,php),并且它可以带参数。  2.还存在一个名为 load 的 jQuery 事件方法。调用哪个,取决于参数。  下面是几个例子:  1).加载一个php文件,该php文件不含传递参数1$("#myID").load("test.php");  2).加载一个php文件,该php文件含有一个传递参数1$("#myID").load("test.php",{"name" : "Adam"});//导入的php文件含有一个传递参数,类似于:test.php?name=Adam或者直接$("#divResult").load("jqueryLoad?username=" + username + "&un="+$("#username").val()+"&timestamp=" + (new Date()).getTime());  3).使用 AJAX 请求来改变 div 元素的文本1$("button").click(function(){  $("div").load('demo_ajax_load.txt');});

12345678_0001

load(url, [data], [callback])概述载入远程 HTML 文件代码并插入至 DOM 中。默认使用 GET 方式 - 传递附加参数时自动转换为 POST 方式。jQuery 1.2 中,可以指定选择符,来筛选载入的 HTML 文档,DOM 中将仅插入筛选出的 HTML 代码。语法形如 "url #some > selector"。你载入 jsp ?

蝴蝶不菲

load后,那个页面的JS是不可能会再实现的。你必需在LOAD后,再向刚刚LOAD的页面增加事件下面是我的一段代码。。function phonedoquery(){$.get("query.asp",{querytxt:$("#phonequerytxt").val()}, function(data,textStatus){$("#mbody").html(data);//decodeURI()$("#mbody tbody tr").bind("click",function(){$("#mbody tbody tr,.highLighttr").removeClass("highLighttr");$(this).addClass("highLighttr");});return false;});}
打开App,查看更多内容
随时随地看视频慕课网APP