我在abc.aspx中有一个标签,比如'label1'。我想从另一个页面xyz.ashx为'label1'赋值。我怎么能这样做?
答案 0 :(得分:2)
一般来说,这没有意义。
第二页正在执行时,第一页就消失了。它根本不存在。没有标签供您分配。
即使您可以分配标签,之前的请求也已结束。 HTML(没有更改)已经发送到用户的浏览器。
答案 1 :(得分:0)
我想你试试这个
在document.ready中调用getValue
getValue = function() {
$.post('../ax/a.ashx?val=1'
,
{
spc: data // pass some data
}
, function(data) {
document.getElementById("<%=textBox1.ClientID %>").value = data;
});
}