2

私はjsで簡単な関数を持っています。

function goalert(){ alert('go'); }

$.fn.yiiGridView.update を使うと、完全に書き直して、

$.fn.yiiGridView.update('me-grid',{ complete: function(){ goalert(); } });

ただし、最初に goalert() を起動し、更新後に cviewgried を起動します。

1つの解決策は次のとおりです。

$.fn.yiiGridView.update('edificis-grid',{ complete: function(jqXHR, status) {
                    if (status=='success'){
                        goalert();
                    }
                }});

この場合、最初に更新してからgoalert()を起動します。

説明は何ですか?

4

1 に答える 1