<script type="text/javascript">
<!--获取button控件的类型--->
function isAuditOrCancel(value) {
document.getElementById("audittype").value = value;
}
</script>
<!--声明变量,到后台接收--->
<%: Html.Hidden("audittype")%>
 <li>
<div class="buttonActive">
<div class="buttonContent">
<button type="submit" onclick="isAuditOrCancel('audit')">
提交审批
</button>
</div>
</div>
</li>
<li>
<div class="buttonActive">
<div class="buttonContent">
<button type="submit" onclick="isAuditOrCancel('cancel')">
撤消
</button>
</div>
</div>
</li>
<li>
<div class="button">
<div class="buttonContent">
<button type="button" class="close">
关闭
</button>
</div>
</div>
</li>

后台获取:

 string audittype = Request.Form["audittype"];
if (audittype == "cancel")
{
string refreshTab = Request.Form["refreshTab"];
WorkflowCancel(BusinessId);
return ReutrnSuccessStr("", "撤销成功", refreshTab, "closeCurrent");
}
else if(audittype=="audit" )
{
string taskid = Request["taskid"];
string Remark = Request.Form["Remark"] == null ? "" : Request.Form["Remark"];
Remark = Maxuni.Util.StringUtil.GetFilerStr(Remark);
string tabname = Request.Form["tabname"] == null ? "" : Request.Form["tabname"];
string DealwithResult = Request.Form["DealwithResult"] == null ? "" : Request.Form["DealwithResult"];
string jumpWorkflowid = Request.Form["NodeRoleName"] == null ? "" : Request.Form["NodeRoleName"];
bool isSendMsg = Request.Form["isSendMsg"] == "on" ? true : false;
WorkflowJumpByRole(taskid, DealwithResult, jumpWorkflowid, Remark.Replace("'", "\""), isSendMsg);
string IsHasNextNode = Request.Form["IsHasNextNode"];
if (IsHasNextNode == "no" && DealwithResult == "")//如果审批已完成
{
AuditCompleteSendMessage(taskid);
SaveOProcessRequisitionEmit(BusinessId, , mouldNo);
}
return ReutrnSuccessStr("", "提交成功", "", "closeCurrent");
}
}

JS 获取Button控件的提交类型的更多相关文章

  1. 使用js获取checkbox控件在GridView中的第几行

    这次的知识点是如何使用js获取checkbox控件所在的是第几行!!! 我们可以使用 JavaScript 中自带的 rowIndex 和 cellIndex 来获取行和列的键值 (从0开始) 这两个 ...

  2. JS获取用户控件中的子控件Id

    用户控件 <asp:HiddenField ID="hfGradeId" runat="server" /> <asp:HiddenField ...

  3. JS获取服务器端控件ID

    很多时候我们需要在JS中对服务器端控件进行一些简单处理,但是这个时候没有必要回发到服务器,让服务器去处理,这个时候就又要用到JS了 那么怎么去获取这个服务器端控件呢?我们知道服务器最终返回到用户界面的 ...

  4. js获取file控件的完整路径(上传图片预览)

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  5. JS 获取FileUpload1控件地址

    function openList() { //判断浏览器类型 var isIE = (document.all) ? true : false; ); ); ); var path = " ...

  6. asp.net button控件 使用JS的 disabled

     今天想用JS禁用asp.net的button控件,查了好久,都是一行代码....      document.getElementById("Button1").disabled ...

  7. listView中的button控件获取item的索引

    在listview中的listitem设置事件响应,如果listitem中有button控件,这时候listitem就不会捕获到点击事件,而默认的是listitem中的button会捕获点击事件.那么 ...

  8. JS数量输入控件

    JS数量输入控件 很早看到kissy首页 有数量输入控件,就随便看了下功能 感觉也不怎么难 所以也就试着自己也做了一个, 当然基本的功能和他们的一样,只是用了自己的编码思想来解决这么一个问题.特此给大 ...

  9. asp.net动态生成按钮Button控件

    1.动态生成button控件及响应服务端和客户端事件 void BindButtons(){ foreach (var item in items) { Button Btn = new Button ...

随机推荐

  1. AJAX 基础知识

    1.AJAX 是一种用于创建快速动态网页的技术.而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术.通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不 ...

  2. 三、记一次失败的 CAS 搭建 之 服务端配置

    ==================================================================================================== ...

  3. HTML 菜单 a 标签跳转本页面并追加参数

    代码如下: <!-- BEGIN 追加URL的参数 --> <script type="text/javascript"> function setUrl( ...

  4. MongoDB安装,启动,注册为windows系统服务

    MongoDB安装与启动 周建旭 2014-08-10 解压完后配置环境变量 下载Windows 32-bit或64-bit版本并解压缩,程序文件都在bin目录中,其它两个目录分别是C++调用是的头文 ...

  5. iOS 的 Gif 渲染引擎 FLAnimatedImage-b

    公司的项目有个首页加载一张2M左右的git图,刚做的时候是使用的SDWebImage里面的方法: + (UIImage *)sd_animatedGIFNamed:(NSString *)name; ...

  6. WebView重定向新开界面问题-b

    首先介绍下这个问题,iOS上WebView 如果想更贴近native,就要加载新URL的时候新开个界面,但是如果加载的链接有重定向的话,就会在中间开一个空白的界面,这个好烦.然后就是解决这个问题,采用 ...

  7. Contest2037 - CSU Monthly 2013 Oct (problem F :ZZY and his little friends)

    http://acm.csu.edu.cn/OnlineJudge/problem.php?cid=2037&pid=5 [题解]: 没想通这题暴力可以过.... [code]: #inclu ...

  8. iOS 状态栏管理

    iOS 7 以前:状态栏由 UIApplication 管理 1.隐藏状态栏 : application.statusBarHidden = NO; 2.设置状态栏样式 : application.s ...

  9. 1052: [HAOI2007]覆盖问题 - BZOJ

    Description 某人在山上种了N棵小树苗.冬天来了,温度急速下降,小树苗脆弱得不堪一击,于是树主人想用一些塑料薄膜把这些小树遮盖起来,经过一番长久的思考,他决定用3个L*L的正方形塑料薄膜将小 ...

  10. jQuery中的join方法

    和JS 中的JOIN 方法一样,将一数组按照JOIN的参数连接起来.比如: var arr = [ "a", "b", "c", " ...