2011-02-07 5 views
0

私はWebアプリケーションを開発中です。jQuery Highlight機能を組み込みたいと思います。今設定されている方法は、エントリを追加するためのリンクボタンが付いたグリッドビューです。エントリを追加するためにリンクボタンを選択すると、すべての情報を入力するフォームが表示されます。情報が記入され、ユーザが「Insert」を選択すると、コードの中にinsert onClick関数を置いて、何とかjQuery Highlightコマンドを有効にしたいと思います。私はこれを働かせるように見えない。データを挿入するフォームは、コマンド・フィールドを使用している場合に役立ちます。asp.netでフィールドが更新されたときのjQueryハイライトの使用

答えて

1

挿入ボタンをクリックすると、テーブルの一番下に行が追加されますので、ページを更新した後にDOMを準備したら次の操作を実行できます。私はこれがうまくいくと信じてい

$('#gridviewID tr:last td').effect("highlight", {}, 3000); 
+0

は、しかし、サイトが構成されている方法は、コントロールのすべてのは、彼らが共有するマスターページを持っており、そのマスターページは、jQueryのコードを保持するということですので、何GV IDを知っていないようです – EvanGWatkins

+0

グリッドに特定のクラスを設定し、cssclass = 'test'とし、この$( 'table.test')のようなグリッドを探します。 – Cem

+0

少し指定できますか?私はjQueryを初めて使用しています。これは私が持っているもので、gvはusercontrolにあり、cssclass = "PrettyGridView"を持ち、jQueryはmasterpageにあり、$( '#table.PrettyGridView tr:last td')というエフェクト( "highlight"、{ }、3000);しかし、私はそれが何かをすることはできません。 – EvanGWatkins

0

これで、最近更新された行でエフェクトを実行しますか? RowUpdatedイベントでは、ドキュメント上で実行できるようにJavaScript文をレンダリングする必要があります。私はあなたが渡すことができるかどうかは確かではありませんが、おそらく行ID(レンダリングされていると思っています)、または現在の行インデックスを渡す可能性があります。

HTH。

関連する問題