当前位置: 代码迷 >> JavaScript >> 怎么从前台调用后台函数,并传递参数
  详细解决方案

怎么从前台调用后台函数,并传递参数

热度:201   发布时间:2013-09-28 10:01:20.0
求助:如何从前台调用后台函数,并传递参数?
现在做一个页面,要求是导入EXCEL数据,我首先上传了该文件,然后改了名字保存了,现在需要调用后台的函数处理该文件,但名字是我保存的名字,所以需要调用函数的同时将文件名传递给后台操作,请问如何传递参数和调用后台函数?

------解决方案--------------------
显示一个上传的文件的文件名称列表

用户选择列表中的某个文件来 提交处理请求
------解决方案--------------------
前台:

var strItem =自己定义的值;
 $.ajax({
                                type: "post",
                                url: "ManageQuestion.aspx/DeleteQuestionAll",
                                data: "{'param':'" + strItem + "'}",
                                contentType: "application/json; charset=utf-8",
                                dataType: "json",
                                cache: false,
                                success: function (data) {
                                    alert(data.d);
                                    document.getElementById("linSearch").click();
                                }
                            });



后台:

  [System.Web.Services.WebMethod]
  public static string DeleteQuestionAll(string param)
        {
          // 处理操作      
}

------解决方案--------------------
楼主可以考虑用ajax
------解决方案--------------------
ajax应该可以做到的   或者LZ直接搜谷歌 这帖子的标题有很多资料  
------解决方案--------------------
感觉楼主说的问题不是表单提交 一步就能实现的问题

“如何从前台调用后台函数,并传递参数? ” 
任何方法方式前台请求后台动态页不都是调用后台的 函数,并传递参数 ??
  相关解决方案