asp.net向后台传参数动态加载图片

 //向后台传参数动态加载图片
        $(function() {
            $("#Button1").click(function() {
                var stockcode = getUrlParam("stockcode");
                $.ajax({
                    //要用post方式
                    type: "Post",
                    //方法所在页面和方法名
                    url: "IndustryChain.aspx/Photo",
                    contentType: "application/json",
                    dataType: "json",
                    data: "{stock:‘" + stockcode + "‘}",
                    success: function(data) {
                        //返回的数据用data.d获取内容 PICTURE_url
                        var realobj = eval(‘(‘ + data.d + ‘)‘);
                        var a = realobj.data;
                        $.each(a, function(key) {
                            alert(a[key]["PICTURE_url"]);
                        })
                    },
                    error: function() {
                        alert("NO");
                    }
                });

            });
        });

        //取地址栏参数
        function getUrlParam(name) {
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
            var r = window.location.search.substr(1).match(reg);  //匹配目标参数
            if (r != null) return unescape(r[2]); return null; //返回参数值
        }
时间: 2024-12-20 17:42:54

asp.net向后台传参数动态加载图片的相关文章

没有网络连接时程序崩溃问题以及动态加载图片问题已解决

经过进一步的研究我们把没有网络连接时程序崩溃的大bug修改掉了,如果是程序打开时没有网络连接会弹出网络连接失败的 对话框,如果在程序运行过程中出现网络异常,在需要连接服务器的时候会抛出网络连接异常: 第二个是动态加载图片问题的解决,我们通过查资料找到方法把bitmap加载进gradeview,用一个线程每次加载一个图片然后 把对应课程位置的图标替换掉,最后实现了动态刷新网络图片. 这两个问题修改过之后,我们的程序中基本的功能已经完善了,最后我们会对UI进行小的修改,让程序更加完美. 下面是新的安

【MFC】picture控件 两种有细微差别的动态加载图片方法

摘自:http://www.jizhuomi.com/software/193.html VS2010/MFC编程入门之二十七(常用控件:图片控件Picture Control) 分类标签: 编程入门  VS2010  VC++  MFC 上一节中鸡啄米讲的是滚动条控件,本节主要讲一种简单实用的控件,图片控件Picture Control.我们可以在界面某个位置放入图片控件,显示图片以美化界面. 图片控件简介 图片控件和前面讲到的静态文本框都是静态文本控件,因此两者的使用方法有很多相同之处,所属

vue:使用不同参数跳转同一组件,实现动态加载图片和数据,以及利用localStorage和vuex持久化数据

需求:通过不同的参数复用同一组件,实现动态加载数据和图片,同时,在页面刷新时,图片依旧可以加载成功. 过程出现的bug和问题: 1.使用params传参后,再次刷新页面,参数丢失导致数据无法再次加载 2.改用query进行传参后,页面刷新后图片无法加载,这是由于图片的url是在created钩子函数调用查询数据api后才进行赋值,而赋值之后页面已经渲染完成,导致图片无法加载成功 解决方案: 1.通过localStorage将数据持久化,在跳转到当前路由时,先使用localStorage将数据持久

Asp.netCore BaseController的使用及动态加载母版页赋值

1.创建BaseController并继承Controller,在BaseController实现所需要调用公共方法. 我这里需要实现动态加载模板页中数据,所以获取母版页数据的方法在Base中进行实现. public abstract class BaseController : Controller { //进行依赖注入 private readonly ITNewsManager _tnewsManager; public BaseController(ITNewsManager tnews

Delphi FastReport动态加载图片 (转载)

以前用FastReport制作报表,从来没有打印过图片,这段时间做了个打印个人简历的程序,需要打印照片.试着在frreport模板中加载照片没 问题,可是想要动态的装载照片要怎么做呢,我的要求是将个人简历包括照片存放在数据库中,在用户查看简历时,先将简历数据载入,照片放在IMAGE控件 中,如果要打印,点击[打印]按钮即可. 由于每个人的简历照片都不同,所以只能在打印时装入照片.上网找了段代码,是C ++ Builder的: TfrPictureView   *pic;    pic=(TfrP

图片特效-动态加载图片

—————————————————————————— <script type="text/javascript">                    function loadImg(){                    var pics = document.getElementsByTagName('IMG');                for(var i=0;i<pics.length;i++){                    pics

Ext.form.ComboBox 后台取值 动态加载 ext5.0.0

我用的extjs是5.0.0版本的. 开始的时候keyup事件取到的数据就是放不到ComboBox中,放全局变量也不好用.最后大神出手帮忙解决了这个问题~~~ 查看API的时候,对象没有找对,以至于方法事件都用不了. 总结出来方便查阅~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 输入号码结束--触发事件---从后台取数据---将数据放到下拉列表中 输入手机号 // 输入电话号 var $inpTel = new Ext.form.TextField({ fieldLabel: '

MVC4中AJAX Html页面打开调用后台方法实现动态加载数据库中的数据

之前一直用window.onload方法来调用js方法来实现,今天纠结能不能换个方法实现. 很明显是可以的. 在html前台页面引用js代码如下 @Scripts.Render("~/Scripts/User/AddUser.js") 这就算引用了,看adduser.js代码如果调用后台方法 $(document).ready( function (){ $.ajax({ type: 'POST', url: "/EditUserPassWord/UserGroupQuery

关于NGUI动态加载图片,并且实现动态打图集的过程

注:一些代码是在网上找的,太多就没有写. 前几天做项目,遇到所要用的的大量图片都必须从网上下载,当时用的NGUI做的UI界面,当时上网找了好多,都不行,最后找一篇还差不多,但是也不好用,我重新捋了一遍: 首先,我想到的就是用NGUI的UITexture组件的UITexture.mainTexture来直接将WWW获取的图片给赋值上去,这样很简单,但是有新的问题,图片量比较大,如果图片少的话可以使用这种方法. 其次,换UI界面了,用UGUI做,UGUI是自动打图集,所以说方便,也可以用一两个Raw