ldcf.net
当前位置:首页 >> 在JS中调用后台的方法,后台方法是无返回值的,会... >>

在JS中调用后台的方法,后台方法是无返回值的,会...

JS与服务器端交互请使用AJAX。 参考jQuery的方法: $.ajax({ type: "POST", url: "some.php", data: "name=John&location=Boston", success: function(msg){ alert( "Data Saved: " + msg ); } }); 百度一下找jQuery手册和下载jQuery.js

多数情况下都是需要返回值的,比如提取后台数据库的信息,这肯定要有返回值啦;还有,很多时候程序要根据后台的执行情况来决定后续动作,比如执行失败就提示用户,成功就继续下一步操作,等等。 当然,也有时候是不需要返回值的,这时候可以完全...

public string ss() { return("voodooer"); } 2、 前台调用方法 var a = " "; alert(a);

这是因为后台脚本是先于前台脚本运行的,当后台运行到strr这里时,前台的a还没有开始运行呢,怎么可能有值呢?另外,凡是在之间的代码都会被当作后台脚本代码来处理,这样的话 '+a+' 就会被后台当作一个字符串直接输出了。 前台脚本要想向后台传...

js或者jquery是客户端的解析语言,action是后台的,你必须在action中将值返回给页面并且页面要接收

在js方法中用ajax去后台读取数据,比如用$.ajax(设置参数) 比如返回字符型,后台页面用resonse.write("aa");返回字符串aa,这样前台就会返回aa

前台调用方法 代码如下: var a = " "; alert(a);

void是无返回值的关键字

可以通过自定义控件,实现c,a,l,l,b,a,c,k 接口,注册脚本来达到客户端-后台互相回发回调的,参见 Page.ClientScript.GetC,a,l,l,b,a,c,kEventReference 和IC,a,l,l,b,a,c,k,EventHandler, IP,o,s,t,B,a,c,k,DataHandler 接口 该死的过滤...

首先确定你的Action 方法是哪种 ? 在 .net 中 如果是请求 .ashx 文件 , Response.Write 这个 String , $.get $.post 都可以. 如果是 .net mvc 中 , Action 的返回类型为 JsonResult , $.getJSON 请求. 那如果不是ajax 获取的话 , 就是向页面输出...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com