zoukankan      html  css  js  c++  java
  • 关于js在有模板的页面中如何取值问题?

        这两天在做一个项目,这个项目是有模板页添加的,以前做的页面都是用户控件组成的,然后要做一个页面中弹出ifream的框的页面,刚开始我就像之前那样从网上下了一个Jquery弹框的文件夹,然后添加到页面中去,一切都很顺利的,弹出来了,前提是页面中的空间都是客户端控件,当要到和客户端交互的时候,我加上了runat="server",这个时候,页面中的框就不正常显示了,然后我就想着可能是我加runat="server"的关系了,然后我就把runat="server"删掉,换AjaxPro方法上,结果令我吐血的是,AjaxPro方法我好不容易配置好,结果网面中引得时候,Jquery谈的框又不好了,我很崩溃。。。实在是不知道那块出问题了,然后又把AjaxPro方法删掉,试了很多方法还是不行,根本就不能写服务器空间,但是要和后台交互。。。郁闷了几天之后,今天忽然恍然大悟,原来在加了模板以后,<form runat="server"></form>已经不在世原来的form了,它中间的Id和name都已经经过编译了,变成了很长的一段字符串了,这个时候你如果js中还写的你定义时候的id,那它肯定是找不到的,这个时候,如果你要调用你自己写好id的控件,你就直接编译后的页面把编译后的那一段字符串考到你写id的地方,然后就一切ok了。。。。现在才恍然大悟。。。已记录此次愚蠢的行为,郁闷好几天的事情终于解决了。。。。

  • 相关阅读:
    记我安装Caffe的血泪史(1)
    UWP连接mysql 实现数据远程备份
    数据库性能测试
    性能瓶颈分析定位
    系统安全性测试
    WEB安全性测试点
    jmeter测试报告分析
    Linux常用命令大全
    软件测试入门到飞升上仙之客户端
    软件测试入门到飞升上仙之web 端测试
  • 原文地址:https://www.cnblogs.com/weiying/p/ying_zi.html
Copyright © 2011-2022 走看看