我在后台有个事件处理,在HTML端有个JS方法,想调用后台的方法, 请问怎么调用呢 ?
解决方案 »
- GridView自动生成的字段,不显示日期格式数据
- Response.ContentEncoding 和 Response.Charset 的区别???
- 请问:Web在线编辑器WebHtmlEditor 1.6 Release发表内容时,上传的的图片路径如何获取?
- 求游手好闲得朋友加入小弟得开源项目<仓库管理>,马上开工.只为练兵.
- 能否用dreamwaver中的服务器行为go to detail做类似搜狐新闻详细内容的页面
- remoting 发布到IIS ===============================
- 哪里有screen movie player 2.0 下载 。或者email给我!
- 在 ASP.NET 中使用 COM+ 服务
- 请问.net高手:如何用 web control 弹出模式对话框让用户选择条件,然后提交表单?
- 有谁知道,在asp.net中如何用编程的方法创建数据库???
- 想做个配餐系统?
- 关于QQ在线咨询如何直接连接qq对话框的问题!急!!
function test(){//前台
$.ajax({
url: '/demo/WebService.asmx/Test',
type: 'POST',
dataType:"xml",
data:{name:'张三'},
success: function(msg){
alert(msg.text);
},
error: function(x, e) {
alert(x.responseText);
}
});
[WebMethod]
public string Test(string name)//后台
{
IDataAccessor da = DataAccessorFactory.Instance.GetDataAccessor(DataAccessorFactory.AccessorType.SqlServer);
Test t = new Test();
t.Name = name;
da.InsertEntity(t);
return name;
}
public string ss()
{
return("a");
}
<script language=javascript>
var a = "<%=ss()%>";
alert(a);
</script>
function hello(){
}ClientScript.RegisterStartupScript(this.GetType(),"MyFun","<script>hello();</script>");
如上~~
(第一种) <% 这里可以直接调用后台代码,,当然也可以在这里直接写后台代码 %>(只执行后台代码不接收 回)
(第二种) <%=这里写后台变量 %> 这种方式用来接收后台返回变量
document.getElementById("button1").click();