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 ...
随机推荐
- Demo学习: ClientInfo
ClientInfo 获取客户端环境参数,从0.9版本开始新增了TUniClientInfoRec对象,可以得到客户端的一些信息,之前为了获取浏览器版本号需要自己写函数,现在可以直接使用TUniCli ...
- 64位Python安装PIL
写个小程序需要安装PIL,但是官网只有32位,无法找到64位安装路径.根据网上教程自行编译,但是由于VS版本问题总是提示“Python error: Unable to find vcvarsall. ...
- 《WPF程序设计指南》读书笔记——第8章 依赖属性
1.依赖属性的效果 一旦规定视觉树上一个对象的fontsize属性,那么属于他的节点之下的所有对象都会沿袭这个属性,然而如果某个子节点明确的设定了自己的fontsize,就不会沿袭父节点的fontsi ...
- ubuntu安装kernel3.10.34
参考http://www.linuxidc.com/Linux/2014-03/98818.htm 32位系统安装 wget kernel.ubuntu.com/~kernel-ppa/mainlin ...
- mysql常用数据类型的选择
时间戳可以用int来存储 ip地址的存储数据类型,可以使用INET_ATON 和INET_NTOA来配合bigint类型来代替varchar
- SQL 跨服务器数据库增、删、改、查(一)
--开启本服务器中操作其他服务器的功能 reconfigure --输出消息 reconfigure --输出消息 --增 INSERT INTO OPENROWSET('SQLOLEDB','jx3 ...
- python多进程中的队列数据共享问题
0x00 起 今天在写一个小东西的时候,需要控制并发量,但又不能直接调用python multiprocessing(问题会在文后提到).于是尝试用Queue来实现. 最一开始的思路是这样的: fro ...
- Python之print语句
print语句可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print 'hello, world' 注意: 1.当我们在Python交 ...
- 实验五 Java网络编程及安全
北京电子科技学院 实 验 报 告 课程:移动平台应用开发实践 班级:201592 姓名:曾俊宏 学号:20159210 成绩:___________ 指导老师: ...
- 获取网页上数据(图片、文字、视频)-b
Demo地址:http://download.csdn.net/detail/u012881779/8831835 获取网页上所有图片.获取所有html.获取网页title.获取网页内容文字... . ...