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()不会从网页加载脚本,所以我的手风琴都展开了,所有的表单链接都被破坏了......

4

1 回答 1

0

.load()当正在加载的 URL 中有选择器时,不执行脚本。

更改您的edit服务器脚本,使其采用名为section. 当给出这个值时,它应该只返回 HTML 的那个部分而不是整个页面。然后你可以这样做:

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