1. 程式人生 > >jquery獲取伺服器控制元件girdview的行和列的值

jquery獲取伺服器控制元件girdview的行和列的值

用下面簡單的表格表示一個進過繫結資料的伺服器控制元件gridview 其中girdview的ID為ViewMsg “檢視”控制元件是linkbutton 

序號 名字 操作
1 aa 檢視
2 bb 檢視
          <asp:TemplateField HeaderText="檢視" ItemStyle-HorizontalAlign="Center">
              <ItemTemplate>
                  <asp:LinkButton ID="linkHandle" runat="server"  OnClientClick='return showF();'>
                     檢視</asp:LinkButton>
            </ItemTemplate><ItemStyle HorizontalAlign="Center"></ItemStyle></asp:TemplateField>

現在是要點選檢視 返回 當前行中名字的那一列中單元格的值

function showF() {
    var e = event.srcElement; //獲取滑鼠點選的元素
    //獲取元素所在的行的行號(表頭從0開始)注意 parentElement只適合IE parentNode符合DOM標準
    //var rowIndex = e.parentElement.parentElement.rowIndex;
    var rowIndex = e.parentNode.parentNode.rowIndex;
    var num = getElementvalue("ViewMsg", rowIndex);
    alert(num);
    return false;
}
//獲取gridview點選行中的列值
function getElementvalue(gridId, rowIndex) {
    var $td = $("#" + gridId + " tr:eq("+rowIndex+") td").eq(1);
    if ($td == null)
        return "";
    else
        return $td.text();
}


相關推薦

jquery獲取伺服器控制元件girdview

用下面簡單的表格表示一個進過繫結資料的伺服器控制元件gridview 其中girdview的ID為ViewMsg “檢視”控制元件是linkbutton  序號 名字 操作 1 aa 檢視 2 bb 檢視 <asp:TemplateField

android 開發 在oncreate()中獲取控制元件的高度寬度為0解決辦法

大家很多時候需要在activity或者fragment的oncreate()方法中獲取宣告的空間的高度或者寬度,進行位置移動或者其他操作,但是當呼叫view.getHeight()或者view.getWidth()獲取的竟然為0。。。黑人問號。。。 其實很容易

Android初級教程_獲取Android控制元件的寬

我們都知道在onCreate()裡面獲取控制元件的高度是0,這是為什麼呢?我們來看一下示例: 首先我們自己寫一個控制元件,這個控制元件非常簡單: publicclass MyImageView extends ImageView {  

獲取Android控制元件的寬

我們都知道在onCreate()裡面獲取控制元件的高度是0,這是為什麼呢?我們來看一下示例: 首先我們自己寫一個控制元件,這個控制元件非常簡單: publicclass MyImageView extends ImageView {      public MyI

自動調節MSHFlexGrid控制元件

做機房收費系統在做學生上機檢視機上記錄模組的時候,使用到了MSHFlexGrid這個控制元件。用這麼控制元件顯示資料的時候,遇到了小小的問題。程式執行到顯示這個模組的介面的時候,資料總是顯示不在介面內,但是匯出Execel之後,資料顯示是完整的。這是為什麼呢?肯定是資料過長

getMeasureHeightgetHeight獲取控制元件的寬

int mHeight = main_iv_showPic.getMeasuredHeight(); int mWidth = main_iv_showPic.getMeasuredWidth(); int width = main_iv_showPic.getWidth()

Android 獲取控制元件的寬

我們都知道在onCreate()裡面獲取控制元件的高度是0,這是為什麼呢?我們來看一下示例: 首先我們自己寫一個控制元件,這個控制元件非常簡單: publicclass MyImageView extends ImageView {       public M

jQuery---用jq實現控制元件的顯示隱藏

因為發現這個功能用的比較頻繁,所以分享一下: 先說一下,隱藏控制元件有兩種方式:style="visibility: hidden;"和style="display: none;",個人比較喜歡使用style="display: none;",因為style="visibility: h

android在OnCreate中獲取控制元件的寬度高度

在Android中,有時需要對控制元件進行測量,得到的控制元件寬度和高度可以用來做一些計算。在需要自適應螢幕的情況下,這種計算就顯得特別重要。另一方便,由於需求的原因,希望一進入介面後,就能得到控制元件的寬度和高度。 可惜的是,根據我的驗證,利用網上轉載的那些方法在OnCr

html控制元件、html伺服器控制元件web伺服器控制元件的區別

asp.net之所以現在開發方便和快捷,關鍵是它有一組強大的控制元件庫,包括web伺服器控制元件,web使用者控制元件,web自定義控制元件,html伺服器控制元件和html控制元件等。這裡我主要說說html控制元件 、html伺服器控制元件和web伺服器控制元件的區別。     1、html控制元件:就是我

謹慎去獲取控制元件的高寬,以防帶來不必要的效能問題

int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); int h = View.Measu

獲取ActiveX控制元件本身所在的路徑 error PRJ0050

一、 CString   GetCurPath()     {     TCHAR       exeFullPath[MAX_PATH];     CString       strPath;     GetModuleFileName(AfxGetInstanceHand

Android ActivityFragment如何獲取控制元件的高度寬度

在 Activity的onCreate() 中呼叫某個按鈕的 myButton.getHeight(),得到的結果永遠是0 onCreate(): Height=0 onStart(): Height=0 onPostCreate(): Height=0 onResume(

Web伺服器控制元件HTML控制元件區別

     這兩天在學習ASP.NET,遇到了Web伺服器控制元件和HTML控制元件。剛開始看見這兩個控制元件的時候,感覺很相似。 所以就想到了如下問題:這兩個控制元件有什麼區別?後來又看到了HTM

文字伺服器控制元件(標籤Label控制元件文字框(TextBox)控制元件)

第一個例項: 總體的佈局圖: 佈局實現程式碼: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTY

jquery獲取td所在的

使用jquery的preAll()獲取列) 程式碼如下: [html] view plaincopyprint? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w

fragment中獲取控制元件的寬高的方法

有時候我們需要獲得控制元件的大小,但是在Activity的onCreate()生命週期方法中呼叫getWidth()和getHeight()方法並不能獲得控制元件的寬和高,因為此時我們的介面並未被繪製完成。不過我們卻可以在onWindowFocusChanged(bo

JQuery獲取瀏覽器窗口的高度寬度

UNC ava html logs .com blog 文檔 height asc <script type="text/javascript"> $(document).ready(function() { alert($(window).height());

JS,Jquery獲取各種屏幕的寬度高度

fun 寬度 屏幕分辨率 高度 add IE outer 屏幕 rip Javascript: 網頁可見區域寬: document.body.clientWidth 網頁可見區域高: document.body.clientHeight 網頁可見區域寬: document.

duilib中獲取控制元件的位置或者大小不對的可能的原因

duilib初學者可能總會有這樣的疑問:為什麼我獲取的控制元件位置或者大小和我想象中的不一樣? 位置不一樣可能的原因: 1.xml中直接配置的位置和實際顯示之後的位置確實是不一樣的.xml中設定的位置(相對或絕對)都是基於他的父控制元件左上角.而實際顯示之後獲取的位置,是基於整個客戶區的