0

「データを再度取得」というハイパーリンクをクリックして、jqGridにデータベースからデータを再度取得させる方法はありますか??

その際、関数を使用してグリッドをリロードする.reload()と、グリッドに新しい値が強制的に取得されますか? DBから値を取得するはずのアクションメソッドが呼び出されなかったので質問しています。(ブレークポイントはヒットしませんでした。)

4

1 に答える 1

1

これに似たものを試すことができます:

<a id="yourId" title="Get Data Again" href="#" onclick="reloadGrid();return false;">Get Data Again</a>

そして、あなたのreloadGrid()JavaScriptメソッドで:

function reloadGrid(){
    $("#yourGrid").trigger("reloadGrid");  
}

.trigger("reloadGrid")グリッドをリロードし、その結果、コントローラーのアクション メソッドをリロードします。

于 2014-02-25T14:16:18.300 に答える