日期:2014-05-16  浏览次数:20336 次

求助:如何从前台调用后台函数,并传递参数?
现在做一个页面,要求是导入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直接搜谷歌 这帖子的标题有很多资料