ajax 异步获取

作者:用户 来源:互联网 浏览:530 次 时间:2016-11-04 18:32:26

ajax 异步获取 - 摘要: 有一个MarktAdd.aspx页面中有一个“预览”按钮,txtTeSe,txtXuzhi两个文本框,点击“预览”按钮跳到MarktPrivew.aspx页面,怎样通过ajax来到达跳转,并在Mark

问题描述

有一个MarktAdd.aspx页面中有一个“预览”按钮,txtTeSe,txtXuzhi两个文本框,点击“预览”按钮跳到MarktPrivew.aspx页面,怎样通过ajax来到达跳转,并在MarktPrivew.aspx页面中显示txtTeSe,txtXuzhi两个文本框的值,并且MarktAdd.aspx页面不刷新,并且MarktPrivew.aspx页面是必须通过Session[ViewState]来保存txtTeSe,txtXuzhi两个文本框的值,小女子在此拜托各位了

解决方案


解决方案二:
先頂一下哈哈
解决方案三:
window.open不就可以
解决方案四:
页面都已经跳转了,当然要刷新,有些搞不明白啊,呵呵
解决方案五:
就是,3楼正解
解决方案六:
引用2楼oec2003的回复:
window.open不就可以
//这可以,别用跳转。。在新窗口打开并用Session保存参数就行了
解决方案七:
问题陈述不明
解决方案八:
是不是这个意思:MarktAdd.aspx页面:有txtTeSe,txtXuzhi两个文本框,一个“预览”按钮。单击“预览”按钮后跳到MarktPrivew.aspx页面并将txtTeSe,txtXuzhi两个文本框的值传过去,在MarktPrivew.aspx页面中显示.要求:MarktAdd.aspx页面不刷新,用Session[ViewState]来保存txtTeSe,txtXuzhi两个文本框的值。如果是上面的描述,处理如下:MarktAdd.aspx页面HTML代码<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="MarktAdd.aspx.cs"Inherits="eCWebPlatform.WebUI.Desktop.Laborage.MarktAdd"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>MarktAdd.aspx</title></head><body><formid="form1"runat="server"><div><asp:UpdatePanelID="updatepanel"runat="server"><ContentTemplate><table><tr><td>txtTeSe:<asp:TextBoxID="txtTeSe"runat="server"/></td></tr><tr><td>txtXuzhi:<asp:TextBoxID="txtXuzhi"runat="server"/></td></tr><tr><td><asp:ButtonID="btnView"runat="server"Text="预览"OnClick="View_Click"/></td></tr></table></ContentTemplate></asp:UpdatePanel></div></form></body></html>后台代码:usingSystem;usingSystem.Collections;usingSystem.Configuration;usingSystem.Data;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.HtmlControls;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Xml.Linq;namespaceeCWebPlatform.WebUI.Desktop.Laborage{publicpartialclassMarktAdd:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidView_Click(objectsender,EventArgse){Session["ViewState"]=txtTeSe.Text+";"+txtXuzhi.Text;Response.Redirect("MarktPrivew.aspx");}}}MarktPrivew.aspxhtml代码<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="MarktPrivew.aspx.cs"Inherits="eCWebPlatform.WebUI.Desktop.Laborage.MarktPrivew"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>无标题页</title></head><body><formid="form1"runat="server"><div><asp:LabelID="ShowData"runat="server"/></div></form></body></html>MarktPrivew.aspx后台代码usingSystem;usingSystem.Collections;usingSystem.Configuration;usingSystem.Data;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.HtmlControls;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Xml.Linq;namespaceeCWebPlatform.WebUI.Desktop.Laborage{publicpartialclassMarktPrivew:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){ShowData.Text=(string)Session["ViewState"];}}}
解决方案九:
呵呵,谢谢啊!我试试看
解决方案十:
客气··
解决方案十一:
馒头-----------的代码不会刷新吗?使用altas是一个好的办法。
解决方案十二:
MarktAdd.aspx页面HTML代码<asp:updatepanle>上加个<asp:Scriptmangerid="scriptmanger"runat="server"/>RE:rjzou2006---------------------加了微软AJAX框架MarktAdd.aspx页面么有刷新
解决方案十三:
不好意思,应该是在2003中,而不是2005中
解决方案十四:
干脆就直接把那个页面给抓过来
解决方案十五:
用JS直接就可以做到吧?window.openner.text1.value
解决方案:
小姑娘长的很有福气!
解决方案:
何以见得,呵呵
【云栖快讯】青年们,一起向代码致敬,来寻找第83行吧,云栖社区邀请大神彭蕾、多隆、毕玄、福贝、点评Review你的代码,参与互动者将选取50位精彩回复赠送“向代码致敬”定制T恤1件,最终成为“多隆奖”的小伙伴还将获得由阿里巴巴提供的“多隆奖”荣誉证书和奖杯。  详情请点击
云栖社区(yq.aliyun.com)为您免费提供ajax 异步获取相关信息,包括 ajax异步获取session,ajax异步获取数据,ajax 异步获取 openid,ajax异步请求获取数据,ajax异步获取返回值的信息 ,所有ajax 异步获取相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_123481,您可以点击ajax 异步获取-手机站访问。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备

热点导航