如何利用javascript语言的ajax功能实现从后台调用前台的变量并且做出判断?

如何利用javascript语言的ajax功能实现从后台调用前台的变量并且做出判断?

4个回答

你可以利用jquery的post方法,将前台的参数传递到后台,然后处理完,再响应到前台

可以使用json提交,后台做接收之后判断

$.post(url,data,function(res){});
data里面就是把前台的参数传到后台

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
前台调用后台的变量
我有一段JS代码!要调用到后台的变量!rnrn这段JS是在中的!rnrn为什么它老报错的!这个要怎么写啊!rnrn我这段JS一定是要在<.HEAD>中的rnrn
前台后台变量调用
ASP.NET中前台调用后台、后台调用前台的变量或方法一、前台调用后台1、前台调用后台变量(注:数组变量不能获得,需先在后台已分隔符转成字符串变量,前台得到后再处理成数组)  后台页面提供一个全局变量,Page_Load中给赋值,前台使用&amp;lt;%=XXX %&amp;gt;来获得变量;2、前台调用后台方法(即Ajax,见Jquery,绑定到按钮的Click)二、后台调用前台1、后台使用前台的变量  方法...
ajax 从后台传值到前台
在后台进行数据库查询后 得到数据库中的2个字段rn我应该再把得到的2个字段返回前台rn这个response.getWriter().write()好像不能成功rn求指导
Ajax前台调用后台函数
后台有个一函数rnpublic void PendingIssues()rn rn lblTodoList.Text = "Pending Issues(" + strCount + ")";rn rn需要使用Ajax的方式在前台显示待办数量,由于很多东西都在后台加载速度太慢了,请大虾帮个忙讲讲如何实现。
C# 前台调用后台变量
[code=HTML]rn<%@ Page Language="C#" MasterPageFile="~/MB/Show.master" AutoEventWireup="true" CodeFile="frm_Remod.aspx.cs" Inherits="Remo_frm_Remod" Title='<%#POPO%>' %>rnrn rnrn[/code]rnrn引用的模板页rnrn然后后台rnrn[code=C#]rnrn public string POPO;rn protected void Page_Load(object sender, EventArgs e)rn rn if (!IsPostBack)rn rn POPO = "哈哈下呼";rn rn rn rn[/code]rnrn但是标题没有变
aspx前台调用后台的变量
在前台中合适的位置调用后台写的方法 if (jc == "True") {                 parent.TRansIframe('ConsulCir/PollutionDayliyReport.aspx?ch=1&level=' + yj + '&ReportCode=' + '', '重污染天气');             }
关于前台调用后台变量
这是前台的一个按钮 点击用js打开 rnrnrn这是后台定义的变量rnpublic string DocID="1111";rnpublic string CreateYear="2010";rnrn新打开页面是这样rnhttp://localhost:803/Impdutywebui/Print/AddPrint.aspx?DocID=<% =DocID%>&CreatYear=<%=CreateYear%>rn而不是想要的rnhttp://localhost:803/Impdutywebui/Print/AddPrint.aspx?DocID=1111&CreatYear=2010rn
前台怎么调用后台变量?
怎么在前台JS里面调用后台CS里面的变量?求答案
前台如何调用后台的变量!谢谢
比如我在后台定义了一个protect string i="b.aspx";我想在html的前台调用后台的变量,是不是写为<%#i%>? rnrn就好像,我在后台定义了一个hyperlink控件,前台它显示为新浪rnrn我想把NavigateUrl="b.aspx"换成NavigateUrl=<%#i%>这样好像不行,这是为什么呢?
ASP.NET 后台如何调用前台的变量?
比如说:rn 前台有个table,id为tableID;rn 后台我要怎么调用该table,并且读取该table的行数以及读出每行的数据啊?rn 谢谢!
后台定义的变量前台如何调用?
在CS里:rnrn[code=C#]rnpublic int a=1;rnrnpublic string test(int p)rnrn if(p==1)rn return "123";rn elsern rn return "456";rn rnrn[/code]rnrn这时,我在前台<%#test(p)%> 出不来结果,请问应该怎么写?rn不好意思,小新手,谢谢各位帮忙~rn
如何从前台到后台,???!!!
<%@ Page Language="C#" Debug="true" AutoEventWireup="true" CodeFile="treeviewly.aspx.cs" Inherits="_Default" %>rnrnrnrnrnrnrn rnrn rnrnrnrnrnrn 无标题页rnrn rn rn rn rnrnrnrnrnrnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn
asp.net后台调用前台的Javascript
现在我要在asp.net中调用前台的Javascript函数(如function test()),但是test()函数不需要返回值,直接在函数体中调用其他函数,由其他函数实现具体的功能。rn现在我的做法是在设计页面放一个Input(Button), rnJavascript函数如下:rnfunction test()rnrn document.getElementById("inputbtn1").click();rnrnfunction local()rnrn //具体实现内容,主要为在页面上显示图片rnrn然后我在后台的Page_Load()中写了rn Page.RegisterStartupScript(" ", " ");rn可是出不来效果。rn注:如果我将inputbtn1的属性设为可见,则在运行时点击按钮可以出来效果。
后台调用前台JavaScript函数,
rn rn rn rn rn rnrnrn请问我能不能在后台获取img的 alt的值然调用 他的img所在的li里的onclick的js函数onClickMenuHandle(1,3); rn我的alt中绑定的是数据库中的ID;目的是根据ID判断元素然后再调用它的li中的js函数。求解决方法
c#后台如何调用前台javascript自定义函数
在left.aspx中rn前台写 rn rnrn在后台left.aspx.cs中如何调用rn protected void Button2_Click(object sender, EventArgs e)rn rn 如何调用???? rn
前台Javascript 如何调用后台.net方法?
我搜到两个帖子按其中一个帖子的方法rn 1、函数声明为public 后台代码(把public改成protected也可以)rn [code=C#] public string ss()rn rn return("a");rn [/code]rn 2、在html里用<%=fucntion()%>可以调用前台脚本rn[code=C#] [/code]rn压根就不起效果……rnrn然后第二个帖子又说rn JavaScript异步调用定义在ASP.NET页面中的方法,需要:rn 1.该方法声明为公有( public );rn 2.该方法声明为静态(类方法 static)rn 3.该方法添加[WebMethod]属性;rn 4.添加using System.Web.Services;rn 5.页面中ScriptManager控件的EnablePageMethods属性认为true;rn 6.在客户端使用如下JavaScript语法调用页面方法:rn PageMethods.[MethodName](param1,param2,...,CallBackFunction);rn 7.为客户端调用指定回调函数,在回调函数中接受返回值并进一步处理rnrn请问有必要这么复杂吗?rnrn正确的调用方法是什么?
后台如何调用前台的javascript函数?
如题!
前台如何显示后台变量?
现在在页面上增加了一个label控件,想让他显示后台代码中一个变量字符串的值?不知道如何才能实现?
【工作日志】0006利用Ajax或者form表单从前台传值到后台
我养成了这样一个习惯: 每天工作离开公司之前都会写一天的工作日志,把自己今天做的事情,总结出来; 每天晚上回去之后,便了无牵挂,放空自己(其实我不是不知道明天的任务是什么,我只是,今天的任务今天完成,明天的问题明天想,一天只做一件事,最重大的); 每天上班下班的路上,思考自己的人生,工作,情感(别那么狭隘只想爱情),等等; 每天听歌,听到好的,就分享在朋友圈,写写感想(现阶段的我没时间花在
如何调用前台的javascript?
如何调用前台的javascript?rnResponse.Write后加上什么才能调用前台的JAVASCRIPT的函数呀?
怎么利用javascript语言实现调用后台的一个语句里的一个变量并且显示的功能?
怎么利用javascript语言实现调用后台的一个语句里的一个变量并且显示的功能?
ajax从前台传值到后台问题
环境:ASP.NET(C#) + jquery 1.11版本 + vs2008 ,最简单的那种开发模式,不是MVC结构rn我这里就是A.aspx + A.cs 这种结构类型rnajax新手,下午刚接触,想试一试,结果一试就搞不定了。rnrnA页面中有4个按钮(比如按钮名为项目部1,项目部2,项目部3,项目部4),每个按钮点击后都会把一个特定值通过jquery传值到后台页面,在后台页面将其设置到Session中,供其它页面调用此SessionrnrnA页面中通过jquery传值的代码如下:rn[code=javascript]rn function setShowTitle(obj)rn rn var vTitle = window.document.all["lbl_title"];rn vTitle.innerText = obj.innerHTML;rn //使用ajax,将项目部名称传到后台,并保存成Sessionrn $.get("SetSession.aspx", Session:obj.innerHTML,rn function(data) //此处是回调函数 接收从后台传回的值rn alert(data); //接回来的值是一串字符串rn );rn rn[/code]rnrn后台保存的Session代码rn[code=csharp]Session["ProjectDepartment_Name"] = Request["Session"].ToString();[/code]rnrn调试步骤如下:rn1. 点击项目部1按钮,值传过去了,正常rn2. 点击项目部2按钮,值传过去了,正常rn3. 再次点击项目部1按钮,ajax那行代码不运行,值没有传到后台。这样就造成了保存的Session仍然是项目部2的名字,可是我想要的是项目部1的名字(也就是最近点击的按钮名)rnrn又做了类似的一个调试:rn1. 点击项目部1按钮,值传过去了,正常rn2. 再点击项目1按钮,ajax那行代码又不运行,值无法传到后台。rnrn通过两个调试,我发现,同一个按钮只要点击过了,值传过了,当第2次再去点击按钮的时候,ajax那行代码根本就直接返回了,不进入到后台去了。请教这是为啥???如何每次点击都能将按钮名字传到后台去呢???rnrnrn
前台ajax 从后台获取文件流上传文件
前台ajax请求 后台接收请求  读取某个文件夹下的文件 @ResponseBody     public void getPic(HttpServletRequest request,HttpServletResponse response,@RequestParam(&quot;path&quot;) String path) throws IOException {         path = pat...
ajax从后台向前台传数组
也是网上搜半天没搜到,最后自己整出来了 js部分: $.ajax({ dataType : "json", type : "POST", url : "getPathMap", success : function(data) { var points = eval(data); alert(points[1][0]+
C#后台访问前台Javascript变量问题
C#后台访问前台Javascript变量问题,rn如何在c#后台中得到javascript脚本函数中的变量值?rn最好能给一段代码提示?
前台javascript变量传到后台方法
rnget_id(v)为前台js方法rnmessage(string s)为后台cs里的方法,rn怎样才能把get_id得到的参数v传给后台的message()的参数s?rn也就是实现rnfunction get_id(v) rn <% message(v);%>rn rn两个v为同一个参数,但是实际这样写会报错, <% message(v);%>中v在上下文中找不到,怎样解决 谢谢!rnrn前提是不刷新页面
如何在前台JavaScript调用VS后台变量呢?(c#)
想在前台的一个函数里调用当前页的后台变量或者是Web控件,这样有办法吗?rn rn 比如在函数里调用一个Web(Label)控件的Text值改怎么写呢 rn 然后是调用后台的一个string x;(假如它存在)又是怎么调用呢 rn 提醒下就好 谢谢了
ajax 前台后台传输数据
-
【AJAX】前台与后台的数据传递
【前言】         前面有博客提到过AJAX,不过对于AJAX真正的实践还太少太少,花架子都是虚的,敲起代码来我就露馅了。         鑫超哥为English learning 献身,词典学习成为上次头脑风暴后的高频词汇,鑫超哥酝酿已久的“牛津卡牌”要有动静了,这些天有幸一起做“牛津卡牌”的小项目。感谢鑫超哥不嫌弃我沉,带我飞~~         这篇博客分享有关使用AJA
.net 前台调用后台函数的 Ajax 方法
.net 前台调用后台函数的 Ajax 方法 注:
jquery ajax前台调用后台方法
前台a.aspx rn[code=JScript]rn $("#rbtnDept").click(function() rn rn $("#divDept").show();rnrn $("#divRole").hide();rnrn $.ajax(rn type: "Post",rnrn url: "SelReviceMan.aspx/bindComp",rn contentType: "application/json;charset=utf-8",rn dataType: "json",rn data: "",rn success: function(result) rn alert("1");rnrnrn ,rnrn Error: function(XMLHttpRequest, textStatus, errorThrown) rn alert("2");rn rnrnrn );rnrn );rn[/code]rn后台 a.aspx.cs rn[color=#FF0000]调试能触发此事件[/color]rn[code=C#][WebMethod]rn [color=#FF0000]public static DataSet bindComp()[/color] rnrn string strConn = System.Configuration.ConfigurationManager.ConnectionStrings["sys_user"].ConnectionString;rn string strSql = "select * from sys_company where isnull(isdel,0) = 0";rn using (SqlConnection conn = new SqlConnection(strConn))rn rn SqlDataAdapter da = new SqlDataAdapter(strSql, conn);rn DataSet ds = new DataSet();rn da.Fill(ds);rn return ds;rn rn rn[/code]rnrn问题:为什么返回数据触发不到 success: function(result) rn alert("1");rnrnrn 事件rn,rn Error: function(XMLHttpRequest, textStatus, errorThrown) rn alert("2");rn 事件rn求正确写法。(注:一定要调用aspx.cs中的方法,不要用其它方法)rn
用ajax前台不能调用后台的函数
在前台相关代码如下:rn rnfunction EmployeeHandle()rn rn if (event.keyCode==13)rn rn alert(document.getElementById("txtEmployeeNum").value);rn if( EmployeeCheck(txtEmployeeNum).value==false)rn rn alert("出错了,请重新输入"); rn rn rn rn后台相关代码如下:rnprivate void Page_Load(object sender, System.EventArgs e)rn rn Ajax.Utility.RegisterTypeForAjax(typeof(OvertimeWorkApply.WebForm1));//ajax方法注册rn //this.txtEmployeeNum.Attributes.Add("onkeydown","EmployeeHandle()");rn rnrn[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.ReadWrite)]rnpublic bool EmployeeCheck(string strID )rnrn Response.Write (" ");rnrn SqlConnection conn=new SqlConnection(ConfigurationSettings.AppSettings["ConnectString"]);rn conn.Open();rnrn SqlCommand comm=new SqlCommand("Cb_land",conn);rn comm.CommandType=CommandType.StoredProcedure;rnrn SqlParameter par=new SqlParameter("@user",SqlDbType.VarChar,8);rn par.Value=strID ;rn comm.Parameters.Add(par);rnrn SqlDataAdapter da=new SqlDataAdapter();rn da.SelectCommand=comm;rnrn DataSet ds=new DataSet();rn da.Fill(ds);rn rn Response.Write (" ");rn if (ds.Tables[0].Rows.Count!=0)rn rn this.lblEmpName.Text=ds.Tables[0].Rows[0][0].ToString();rn return true;rn rn elsern rn return false;rn rnrn现在前台的代码调用不了后台的这个函数,alert(document.getElementById("txtEmployeeNum").value);这句还可以正常执行。是哪儿有问题呢,请大家指点一下
js ajax前台调用后台带参数的方法
  &amp;lt;script type=&quot;text/javascript&quot;&amp;gt; $.ajax({                type: &quot;Post&quot;,                url: &quot;MobileProductDetail.aspx/ok&quot;,                async: false,                data: &quot;{'Grade':'&quot; + gradeK...
前台如何调用后台的方法.
一个产品页面.aspx文件rn代码与前台文件是分离的.rn产品页面.ASPXrn产品页面.ASPX.CSrnrn网页的布局是左侧与右侧rn左侧是菜单rn[code=html]rn rn 无线接入rn路由器rn rn54M路由器rnrnabc主板rn rn华硕rnrn rn[/code]rn右侧产品区rn[code=html]rn rn rn rn rn rn rn rnrn rn rn <%#Eval("ProductID")%>rn rn rn rn rn rn rn rn rn rn[/code]rn.cs后台文件rnrn[code=csharp]rn protected void DataList(string id)rn rn var E_ProductData = Business.BLL_Product.getE_Product();rn DataListProduct.DataSource = E_ProductData.Where(p => p.ProductClassID == id);rn DataListProduct.DataBind();rn rn[/code]rn前台文件如何直接调用这个方法rn如果用AJAX,哪AJAX如何指定到这个方法呢?
后台如何调用前台的js?
后台数据处理,有个字段的值是被前台的一个js脚本加密的,请问我如何在后台调用前台的这个js脚本加密函数,在后台取得加密后的值?后台程序是ASP写的,谢谢大家!
ajax 前台循环调用后台方法的问题
见rnhttp://topic.csdn.net/u/20071219/09/b6633982-b487-482a-ba24-001e44134e9b.htmlrn13楼 代码rntest2.ReadPosition(controlID) 是 后台的方法rnrn根据控件id返回一个点的坐标rnrn循环的时候只调用了一次rn
前台如何调用后台数据?
比如我设一个lable控件rnhtml代码为你好rn我想替换为<%=i%>rni是在cs文件中设的publice string i="你好";rn可是什么也没有,是不是设置有问题呢,是不是只要把<%=i%>放到那里,就可以代替原来的字符串呢?
java 后台调用前台ajax方法
java web 怎么在action中调用前台的ajax方法,情况是这样的,别人系统中数据一旦发生改变,调用我的后台方法,然后在我的页面上作出相应(执行ajax方法),或者有什么办法后台推送前台
后台如何调用前台的按钮
前台有一个aaarn我如果后台自动去点击一下这个链接?
后台如何调用前台函数?
button按钮触发后台的Init()rnrn在Init()中我想使用前台的一个js函数,请问我要如何来做?
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制