2016-04-22 15 views
0

ブラウザのサポートに問題があります。私たちのアプリケーションは、互換性のあるビューでInternet Explorer 11で "うまく"動作していますが、FirefoxとChromeで動作しないものがあります。問題は、テーブルの行を選択できないことです。それはjavascriptのonclick関数であり、私はfirefoxとchromeが[return false]を期待していることを読んでいるが、問題はその自動生成されたコードである。chromeとfirefox(生成コード)で行が選択されていません

これは、行のの(インライン)コードです:誰かが回避策のいくつかの種類を持っている場合、それは素晴らしいことだ

function onSearchResultRowClick(rowNumber) 
{ 
    selectRowInGrid('ctl17_ErfpachtrechtSearchView1_GridSearchResult', 'ctl17_ErfpachtrechtSearchView1_HiddenFieldSelectedSearchResult', rowNumber); 
    enableOrDisableGridSearchResultButtons(); 
} 

onclick="onSearchResultRowClick(4)"

と機能。 私はcan notがonsearchresultrowclick関数を編集することはできません。なぜなら、その自動生成機能は別のjs関数ページにjavascriptコードを追加できるからです。 I < tbl.rows.length;(VAR I = 1;予め

おかげで、(selRow、DataKey){VARのTBL =のdocument.getElementById( "GridView1")するsetSelected

レイモンド

答えて

0

関数I ++ )}}} document.getElementById( "HiddenField1")。value(selRow.rowIndex == i){if(selRow.rowIndex == i){selRow.className = "選択されたクラス"; else {tbl.rows [i] .className = = DataKey; }

関連する問題