Gridview 中的radio唯一選中
方法1:如果你只是想唯一選中,不觸發任何事件:你可以用前臺控制元件
方法2:Gridview中的radio用伺服器控制元件
後臺:this._offerCounties.Attributes.Add("onclick", "postBackByObject()");
前臺程式碼:
function postBackByObject()
{
var element = window.event.srcElement;
if (element.tagName == "INPUT" && element.type == "checkbox")
{
var checkedState = element.checked;
while (element.tagName != "TABLE")
element = element.parentElement;
UnCheck(element);
element = element.nextSibling;
if (element == null)
return;
var childTables = element.getElementsByTagName("TABLE");
for (var tableIndex = 0; tableIndex < childTables.length; tableIndex++)
Check(childTables[tableIndex], checkedState);
}
}
function UnCheck(table)
{
if (table == null || table.rows[0].cells.length == 2) // This is the root
return;
var parentTable = table.parentElement.previousSibling;
Check(parentTable, false);
UnCheck(parentTable);
}
function Check(table, checked)
{
var checkboxIndex = table.rows[0].cells.length - 1;
var cell = table.rows[0].cells[checkboxIndex];
var checkboxes = cell.getElementsByTagName("INPUT");
if (checkboxes.length == 1)
checkboxes[0].checked = checked;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-465886/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js取得gridview中獲取checkbox選中的值--單選JSView
- JavaScript 獲取選中radio的idJavaScript
- radio 單選按鈕 選中多個
- jquery獲取所有選中的checkbox與單個選中的radiojQuery
- jquery操作radio取值以及選中jQuery
- JQuery判斷radio是否選中jQuery
- GridView中的RadioButton單選的方法View
- 前端百科---點選文字選中Radio前端
- js如何取得選中的單選按鈕radio的值JS
- 關於jQuery radio 選中失效的問題jQuery
- jQuery獲取被選中radio單選按鈕的值jQuery
- js如何獲取選中radio單選按鈕的值JS
- jQuery如何獲取選中單選按鈕radio的值jQuery
- JavaScript獲取選中radio單選按鈕值JavaScript
- 設定radio單選按鈕預設選中
- JavaScript 獲取radio 選中單選按鈕值JavaScript
- Android的GridView中的選中圖示後圖示的背景顏色AndroidView
- UWP 取消GridView、ListView滑鼠選中、懸停效果View
- 使用jQuery實現的取消radio按鈕選中效果jQuery
- javascript動態改變單選按鈕radio的選中狀態JavaScript
- 點選 Button觸發事件將GridView1 CheckBox勾選的行新增到GridView2中事件View
- GridView 中 DataFormatString 的使用ViewORM
- js獲取選中radio單選按鈕的值程式碼例項JS
- html如何設定radio單選按鈕預設選中效果HTML
- jQuery判斷一個radio單選按鈕是否被選中jQuery
- 短視訊原始碼,uniapp中單選框radio的實現原始碼APP
- gridview中實現分頁View
- GridView全選View
- elementUI radio修改單選框多選框選中樣式及自定義其他樣式。UI
- jsp頁面中點選(checkbox)或者radio隱藏trJS
- ScrollView中巢狀GridView,Listview的辦法View巢狀
- GridView 中 Bind和Eval的區別詳解View
- 在gridview中編輯時 用dropdownlistView
- Oracle唯一約束中NULL的處理OracleNull
- GridView中控制圖片的顯示大小的例項View
- 如何取出Gridview選中行的數值View
- asp.net中GridView匯出資料ASP.NETView
- js單選按鈕radio選中值JS