[解決済み] リンクボタンでjQueryコール__doPostBack
2022-02-28 12:36:14
質問
LinkButtonがあり、クリックするとポストバックが発生するようにしたいのですが、どうすればよいでしょうか?実際のリンクターゲットは
javascript:__doPostBack('ctl00$c1$btnRefreshGrid','');
リンクをクリックするとポストバックが実行されることは、コードビハインド内のブレークポイントによって確認されています。また
javascript:__doPostBack('ctl00$c1$btnRefreshGrid','')
をブラウザのアドレスバーに入力しても、同じ効果が得られます。
以下を試しましたが、全く効果がありません。
__doPostBack('ctl00$c1$btnRefreshGrid','');
$('#ctl00$c1$btnRefreshGrid').click();
$('#ctl00$c1$btnRefreshGrid').trigger('click');
eval($('#ctl00$c1$btnRefreshGrid').attr("href"));
の両方を使ってみました。
<%= btnRefreshGrid.UniqueID %>
と
<%= btnRefreshGrid.ClientID %>
を使ってセレクタを生成します。
解決方法は?
Firefoxで動作するようになりました。
function clickMyButton() {
javascript:__doPostBack('<%= MYBUTTONID.UniqueID %>','')
};
関連
-
[解決済み] ASP.net MVCのviewstateに相当するものは何か【終了しました
-
[解決済み] IIS Managerにアクセスするにはどうすればよいですか?
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] jQueryでチェックボックスに "checked "を設定する
-
[解決済み] jQueryの「exists」関数はありますか?
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] jQueryでページを更新するにはどうすればよいですか?
-
[解決済み] jQueryでテーブルの行を追加する
-
[解決済み] jQueryで要素にスクロールする
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ファイルまたはアセンブリ 'Microsoft.CodeDom.Providers.DotNetCompilerPlatform' を読み込むことができませんでした。
-
[解決済み] レイアウトページ"~/Views/Shared/_Layout.cshtml "では、以下のセクションは定義されていますが、レンダリングは行われていません。"スクリプト"
-
[解決済み] IISでVirtual Directoryがアプリケーションとして設定されない
-
[解決済み] http to https rewrite too many redirect loops IIS 7
-
[解決済み] .ashxページの呼び出しによるファイルのダウンロード
-
EntityFramework のエラーです。エンティティタイプXXXは、現在のコンテキストのモデルの一部ではありません。
-
Asp.NET ラジオボタンの使用方法
-
[解決済み] DBNull 型から String 型への変換は無効です。
-
[解決済み] IISReset』とは何ですか?
-
[解決済み] プリコンパイルされた ASP.NET ウェブサイト プロジェクトで、ファイルまたはアセンブリ App_Web_ * を読み込めなかった