JS 获取Button控件的提交类型
<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控件的提交类型的更多相关文章
- 使用js获取checkbox控件在GridView中的第几行
这次的知识点是如何使用js获取checkbox控件所在的是第几行!!! 我们可以使用 JavaScript 中自带的 rowIndex 和 cellIndex 来获取行和列的键值 (从0开始) 这两个 ...
- JS获取用户控件中的子控件Id
用户控件 <asp:HiddenField ID="hfGradeId" runat="server" /> <asp:HiddenField ...
- JS获取服务器端控件ID
很多时候我们需要在JS中对服务器端控件进行一些简单处理,但是这个时候没有必要回发到服务器,让服务器去处理,这个时候就又要用到JS了 那么怎么去获取这个服务器端控件呢?我们知道服务器最终返回到用户界面的 ...
- js获取file控件的完整路径(上传图片预览)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...
- JS 获取FileUpload1控件地址
function openList() { //判断浏览器类型 var isIE = (document.all) ? true : false; ); ); ); var path = " ...
- asp.net button控件 使用JS的 disabled
今天想用JS禁用asp.net的button控件,查了好久,都是一行代码.... document.getElementById("Button1").disabled ...
- listView中的button控件获取item的索引
在listview中的listitem设置事件响应,如果listitem中有button控件,这时候listitem就不会捕获到点击事件,而默认的是listitem中的button会捕获点击事件.那么 ...
- JS数量输入控件
JS数量输入控件 很早看到kissy首页 有数量输入控件,就随便看了下功能 感觉也不怎么难 所以也就试着自己也做了一个, 当然基本的功能和他们的一样,只是用了自己的编码思想来解决这么一个问题.特此给大 ...
- asp.net动态生成按钮Button控件
1.动态生成button控件及响应服务端和客户端事件 void BindButtons(){ foreach (var item in items) { Button Btn = new Button ...
随机推荐
- C盘清理大作战
C盘会随着使用时间慢慢变满(即使你不在C盘装程序),下面就记录几个C盘清理的方法: 1.使用清理软件清理C盘(360卫视,腾讯管家) 2.转移虚拟内存:计算机右键属性——高级管理设置——高级——性能- ...
- 使用Dreamweaver批量删除PHP项目中的单行注释和多行注释
1.删除单行注释 打开Dreamweaver的查找工具,选择正则替换如图: 里面的//.*是正则匹配单行注释的表达式 2.删除多行注释 同样用正则查找匹配,直接上图咯: 其中正则表达式为/\*[ ...
- Demo学习: CustomException
CustomException 捕获程序发生的异常. 1. 抛出各种异常 procedure TMainForm.UniButton1Click(Sender: TObject); begin PBy ...
- img test
- linux下获得块设备大小
运行结果如下 jackie@Ubuntu:~/work/0602$ sudo ./a.out /dev/sda/dev/sda3907029168,2000398934016 //BLKGETSIZE ...
- 微软职位内部推荐-Sr Development Lead-OSG-IPX
微软近期Open的职位: Job Summary:Be part of Microsoft's strategy to deliver a great input experience across ...
- javascript closure
http://www.jibbering.com/faq/notes/closures/ http://hi.baidu.com/bluedream_119/item/938dcd082b1e1880 ...
- POJ 1562 && ZOJ 1709 Oil Deposits(简单DFS)
题目链接 题意 : 问一个m×n的矩形中,有多少个pocket,如果两块油田相连(上下左右或者对角连着也算),就算一个pocket . 思路 : 写好8个方向搜就可以了,每次找的时候可以先把那个点直接 ...
- DJANGO和UIKIT结合,作一个有进度条的无刷新上传功能
以前作的上传,在糙了,所以在用户体验上改进一下. 同时,结合DJANGO作定位上传. 这其中分两步进行,第一次上传到TMP目录下, 第二次,将TMP下的文件转移到标准目录下. form.py file ...
- Android 文字链接 文字点击时的背景颜色
案例:实现“忘记密码?”这个链接,并且在按下的时候改变颜色. 方法一:这个可以用TextView实现: 主界面main.xml: <?xml version="1.0" en ...