$.ajax({
type: "post",
url: "uploadsExcel.aspx?LessonName=" + LsonName + "&SaveNo=" + SaveNumber,
//url: "uploadsExcel.aspx?LessonName=lsonName&SaveNo=SaveNumber",
secureuri: false,
dataType: "json",
success: function (data) {
alert(data);
}, error: function (data, status, e) {
alert(e);
}
})
上面是A页面的传值的方法,如何到uploadsExcel.aspx前端得到LsonName 和SaveNumber的值??
如果您有更好的传递值得方法也可以在这里呈现出来,在这里先谢谢您的回复。主要是想问如何得到问号(“?”)后面的变量的值???速求
uploadExcel.aspx 如何从 uploadExcel.aspx.cs 中取数据?
uploadExcel.aspx.cs 中读取参数不会?
Request.QueryString 没听过?
给你普及一下
提交数据常用的2中方式get,post
get就是你这种 通过url?提交
post就是from表单 通过submit提交
然而在后台获取内容的方式有几种
Request["LessonName"] 这个集合里面是包含页面提交上来的所有内容,包括cookie(前提是post提交)
Request.QueryString["LessonName"]这个集合中就只包含url的数据
Request.Form[""]这个集合中包含所以form表单中的数据
我这里说的是在HomePage.html页面中定义的JS 变量var a = "123"; 而我想在aspx页面中的JS中得到这个变量a 的值“123”,你所说的那些在这里都不适用啊,大致意思就是两个后缀是.html的页面如何传值????
@回望天涯: HomePage.html 里面访问 xx.aspx 传值晓得咋个传嘛 ,在后台用Request获取到你的值,然后直接在你这个aspx的html中把这个值输出来就行了,方式几种,可以用一个hidden,也可以用viewdata
然后我确实不知道怎么在html与html之间传值(不要说可以用cookie,我非常不推荐)
function getUrlParameters(){ var currentUrl = window.location.href; var parametersObj = {}; if(currentUrl.indexOf('?') == -1){ return parametersObj; } var paras = currentUrl.substring(currentUrl.indexOf('?') + 1).split('&'); var parasCount = paras.length; for(var i=0;i<paras.length;i++){ var paraArr = paras[i].split('='); if(!parametersObj[paraArr[0]]){ parametersObj[paraArr[0]] = decodeURIComponent(paraArr[1]); }else{ var old = parametersObj[paraArr[0]] parametersObj[paraArr[0]] = []; parametersObj[paraArr[0]].push(old); parametersObj[paraArr[0]].push(decodeURIComponent(paraArr[1])); } } return parametersObj; }
写了个js函数,用这个函数获取当前页面上的Url参数。
例如:对于?id=1&names=tom&names=jim转为{ id:1, names:['tom', 'jim'] }的对象
(提醒一下你写的代码拼链接传参数最好encodeURIComponent一下。)
您好: 感谢您的答复。有没有其他的办法,例如利用Cookie等。因为我的aspx页面是通过<iFrame>嵌套在当前的.HTML页面中的,所以不会跳转到那个URL, 当然这种传递值得办法就无效了。再次感谢您的答复。您还有没有其他的办法啊!
@回望天涯: 这个方法跟嵌套在iframe里没关系吧?不知道你的页面的结构是怎么样的以及怎么样嵌套的,可能没太理解你的问题。
我说另一个方法(前提是iframe不跨域):你是要iframe里的访问父级窗口的,那可以在iframe里window.parent.a就可以拿到上级窗口的全局变量a了。