永发信息网

ASP.net的UpdatePanel更新时如何执行JS代码

答案:1  悬赏:70  手机版
解决时间 2021-01-23 19:08
各位:<br>    我的页面中有若干个UpdatePanel,比如UpdatePanel1,UpdatePanel2,UpdatePanel3,UpdatePanel4,每个UpdatePanel放一个按钮,点击该UpdatePanel中的按钮则向该UpdatePanel插入一个Chart,Chart是用Jqurey的Highcharts生成的。<br>但Jqurey代码只会在页面第一次加载时运行,更新UpdatePanel无法再次运行,因此无法插入图表。<br>网上搜了一下方法,说“局部刷新之后要重新注册js“。我用了如下方法:<br>    &lt;script type=&quot;text/javascript&quot;&gt;<br>        function EndRequestHandler() {<br>            alert(&quot;new&quot;);<br>        }<br>        function reload() {<br>            Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);<br>        }<br>        jQuery(document).ready(<br>            function () {<br>                reload();<br>            }<br>        )<br>    &lt;/script&gt;<br>结果只有最后一个UpdatePanel刷新时才执行js代码,请问该如何解决。
最佳答案
ScriptManager.RegisterStartupScript(你的UpdatePanel,如:UpdatePanel1, this.GetType(), "msg", "要执行的js,如:alert('test')", true);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
韵达快递(槐柳巷与扬菱路交叉口北)地址在什么
三人行KTV地址在什么地方,想过去办事
省略万位后面的尾数,改写成以“万”为单位的
韵达快递(吉兴南路牙科诊所旁)地址在哪,我要
填空题设复数z满足z(2-3i)=6+4i(其中i为虚
这是什么游戏,触手上看到的
红豆歌厅怎么去啊,我要去那办事
求一个可以全文阅读的小说网.我说的全文阅读
韵达快递(维扬区史可法东路)怎么去啊,我要去
韩国TonyMoly 魔法森林的护肤品怎么样?
(1)如图1所示,元旦日,身在沈阳的小明用体
九久红KTV地址在什么地方,我要处理点事
填空题合并同类项:-x-3x=________.
魅声T800可以连接手机吗?
韵达快递(双桥路与贾庄南巷交叉口旁)地址在什
推荐资讯
单选题电影《英雄》中,无名对秦王说:“剑”
给未编一个合适的字谜
尉氏帝景国际酒店地址在哪,我要去那里办事
重写hashCode中为什么基本都是乘以31
学生应不应该使用手机议论文
Sometimes teens need to have some time awa
美之然女子美容会所地址在什么地方,我要处理
单选题关于人类遗传病的叙述正确的是A.镰刀型
单选题“入国问禁,入乡问俗”体现的辩证唯物
千信汽车修配厂地址在哪,我要去那里办事
程溪派出所地址在什么地方,我要处理点事
在地图上确定方向:有指向标的地图,指何标箭
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?