使用脚本重新加载部分内容

时间:2013-04-22 20:24:23

标签: jquery ruby-on-rails

我正在尝试使用以下内容重新加载部分...

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

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

问题是.load()不会从网页加载脚本 我的手风琴全部扩展,所有形式的链接都被打破了......

1 个答案:

答案 0 :(得分:0)

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

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

jQuery('#subaccount_balances').load("edit?section=subaccount_balances");