虽然后台也可以遍历gridview中的任何控件,但有时候也需要使用js来遍历gridview的某些控件,以做出某些判断,下面是我在开发工作流过程中用到的例子,点击【发送】按钮激发该事件,遍历gridview中的每一行的文本框,判断文本框中是否有值,没有则给出提示。
<script language="javascript" type="text/javascript">
//add by zhanghj 遍历pdgProjectResourceList 角色必填项没有选择齐全不准发送
function IFunction() {
i = 0;
var resourceList = document.getElementById("<%=pdgProjectResourceList.ClientID %>");
var tag = resourceList.getElementsByTagName("input");
if (event.srcElement.parentElement.key != undefined && (('<%=this.CurrentActivityName %>' == "提出人力需求,配置人员")||('<%=this.CurrentActivityName %>'=="设总审核汇总"))) {