关于ajax与js结合后台调用的例子

来源:互联网 发布:苹果手机绘图软件 编辑:程序博客网 时间:2024/04/28 06:25

function Del_Process(flow_no,node_no)
{
 var msg='确认要删除该节点么?';
   if(window.confirm(msg))
   {  
       var str11=document.getElementById("FlowNumber").value;
       var flag = F080504.delflownode(flow_no,node_no).value;
       if(flag>0)
       {
          alert("删除成功!");
       }
       else
       {
          alert("删除失败!");          
       }
       location.href = location.href;
 }
}

 

在using里写出

using System.Text.RegularExpressions;

 

在Page_Load里写出

   Ajax.Utility.RegisterTypeForAjax(typeof(F080504));

 

 

  [Ajax.AjaxMethod()]
  public int delflownode(string flowno,string nodeno)
  {
   CtlF020504 ctlF020504 = new CtlF020504(this);
   if(nodeno.Length<2)
   {
                nodeno="0"+nodeno;
   }
   string delstring=  ctlF020504.delflownode(flowno,nodeno);
   int nFlag=0;
   using(OraHelper oraHelper = new OraHelper())
   {
    try
    {
     nFlag = oraHelper.ExecuteSql(delstring);
    }
    catch
    {
     nFlag=0;
    }
   }
   return nFlag;
  }

即可