请大家帮帮忙了?????急!!! 在WebFrom1页面中有两个text文本框,和一个Button,首先WebFrom1读取个text中客户输入数据,然后再用Ajax把两个文本框的值传给WebFrom2,WebFrom2接受到这两个数据之后再做两加处理,最后把结果返给WebFrom1,如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 VS2008中用Ajax Extensions分组中的控件:在页面中添加ScriptManager及UpdatePanel。 为何要传到winfrom2中进行相加。在winfrom1中就可以相加返回。既然LZ会ajax,在本窗体异步提交计算,返回应该不难额 简单撒,ajax的基本操作。WebFrom1发送数据给WebFrom2,WebFrom2再response返回结果就OK了哈。用jquery ajax很便捷 用jquery ajax,怎么来写呀?我理解,但是就是写不出来呀?写出来也不对? WebFrom1:function xmlHttp(){ var xmlHttp = new ActiveXObject("Micorsoft.XMLHTTP"); return xmlHttp;}function test(){ var txt1 = document.getElementById("textBox1").value; var txt2 = document.getElementById("textBox2").value; var xmlHttp = xmlHttp(); var url = "WebFrom2.aspx?p=" + txt1 + "," +txt2 +"";xmlHttp .open("GET",url,true);xmlHttp.onreadystatechange=function(){ if (xmlHttp.readyState == 4) { if (xmlHttp.Status == 200) { alert(xmlHttp.responseText) } else { alert("error:" + xmlHttp.statusText); } }}}WebFrom2:private void Page_Load(object sender, System.EventArgs e) {Response.Clear();string para = Request.QueryString["p"];Response.Wriet("已经收到" + p)Response.End();} 忘记发送了在加句xmlHttp.send(null); JQuery AJAX POST JS中的代码:<script type="text/javascript"> var txt1 = document.getElementById("tb1"); var txt2 = document.getElementById("tb2");function btn_onclick(){ $.post("WebForm2.aspx",{txt1:"",txt2:""},function (sum) { alert("两数相加之和是:"+sum) }); }</script>C#中的代码: string tt1=Request.QueryString["txt1"]; string tt2=Request.QueryString["txt2"]; string sum = tt1 + tt2; Response.Write(sum); Response.End(); 急!!!!!在线等高手解决转码问题 请问这个问题如何解决? 动态生成控件,每行生成规定的控件 母版和IFRAME的区别 关于DropDownList 赋值 一个很久都没有解决的问题,触发点丢失 在线急 怎么实现自己写的类,函数 都有帮助提示信息 如何在单击删除按扭后弹出一对话框(询问是否删除?)?? 求助:网站日志技术 有没有不改变页面的情况下让a标签的target为_blank 动态创建控件的问题 2005报表服务器配置问题(急)
在页面中添加ScriptManager及UpdatePanel。
我理解,但是就是写不出来呀?
写出来也不对?
var xmlHttp = new ActiveXObject("Micorsoft.XMLHTTP");
return xmlHttp;
}
function test(){
var txt1 = document.getElementById("textBox1").value;
var txt2 = document.getElementById("textBox2").value;
var xmlHttp = xmlHttp();
var url = "WebFrom2.aspx?p=" + txt1 + "," +txt2 +"";
xmlHttp .open("GET",url,true);
xmlHttp.onreadystatechange=function(){
if (xmlHttp.readyState == 4) {
if (xmlHttp.Status == 200) {
alert(xmlHttp.responseText)
}
else {
alert("error:" + xmlHttp.statusText);
}
}
}
}WebFrom2:private void Page_Load(object sender, System.EventArgs e)
{
Response.Clear();
string para = Request.QueryString["p"];
Response.Wriet("已经收到" + p)
Response.End();
}
在加句xmlHttp.send(null);
<script type="text/javascript">
var txt1 = document.getElementById("tb1");
var txt2 = document.getElementById("tb2");
function btn_onclick(){
$.post("WebForm2.aspx",{txt1:"",txt2:""},function (sum) {
alert("两数相加之和是:"+sum)
});
}
</script>
C#中的代码:
string tt1=Request.QueryString["txt1"];
string tt2=Request.QueryString["txt2"];
string sum = tt1 + tt2;
Response.Write(sum);
Response.End();