0

次のセクションをリロードしようとしています...

jQuery('#account_alert').replaceWith("<div id='account_alert'><div class='msg success'>" + data.message + "</div></div>");

jQuery('#subaccount_balances').load("edit #subaccount_balances");

問題は.load()、Web ページからスクリプトをロードしないため、アコーディオンがすべて展開され、すべてのフォーム リンクが壊れていることです...

4

1 に答える 1

0

.load()読み込まれている URL にセレクターがある場合、スクリプトは実行されません。

editという名前のパラメーターを受け取るようにサーバー スクリプトを変更しますsection。これが指定された場合、ページ全体ではなく、HTML のそのセクションのみを返す必要があります。次に、次のことができます。

jQuery('#subaccount_balances').load("edit?section=subaccount_balances");
于 2013-04-22T22:07:27.400 に答える