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

时间:2023-03-08 21:50:27
 //向后台传参数动态加载图片
$(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().match(reg); //匹配目标参数
if (r != null) return unescape(r[]); return null; //返回参数值
}