首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取选定的单选按钮值

获取选定的单选按钮值
EN

Stack Overflow用户
提问于 2012-09-12 15:17:57
回答 1查看 3.6K关注 0票数 0

我在rowdatabound事件上动态添加了一个单选按钮。我想要网格的特定行的选定单选按钮的值。

目前我正在获取值,但它不会返回特定行索引的值。

请参阅我的以下代码:

代码语言:javascript
复制
function GetBlastid()
     {  
         var gv = document.getElementById("<%=grdOofMailProcess.ClientID%>");  
         var rbs = gv.getElementsByTagName("input");  
         var flag = 0;  
         for (var i = 0; i < rbs.length; i++)
         {  
             if (rbs[i].type == "radio")
             {  
                 if (rbs[i].checked)
                 {  
                 alert(rbs[i]);
                     flag = 1;  
                     document.getElementById('hdnBlastId').value=rbs[i].value
                     break;  
                 }  
             }  
         }
     }
EN

回答 1

Stack Overflow用户

发布于 2012-09-12 15:23:14

好的,一旦你得到了哪一个单选框被选中,导航到它的父级并得到行索引row.rowIndex,我不能给你确切的代码,因为我不知道你是如何放置单选按钮的,无论它是直接在一个列下面还是有一个不同的父级。

代码语言:javascript
复制
function GetBlastid()
 {  
     var gv = document.getElementById("<%=grdOofMailProcess.ClientID%>");  
     var rbs = gv.getElementsByTagName("input");  
     var flag = 0;  
     for (var i = 0; i < rbs.length; i++)
     {  
         if (rbs[i].type == "radio")
         {  
             if (rbs[i].checked)
             {  
             alert(rbs[i]);
//here get the parent of rbs[i] and navigate to the row to get the row index.
                 flag = 1;  
                 document.getElementById('hdnBlastId').value=rbs[i].value
                 break;  
             }  
         }  
     }
 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12382990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档