Jquery Ui Tabs在javascript中重新加载选项卡

时间:2015-01-21 04:53:57

标签: javascript jquery html asp.net-mvc jquery-ui

我是jquery的新手,正在使用jquery Ui标签。我想在点击按钮时刷新选项卡的内容。

我可以刷新内容但是当我在刷新页面后再次点击按钮时,会发送两次呼叫或刷新次数。我该如何解决这个问题。我的一些代码:

   <script>
      function LoadRightsDialog(templateID,projectId) {
    $('#RightsConfig').load('/Template/ConfigRightsprojectId='+projectId+'&templateId='+templateID)
    }
    </script>

     <div id="tabs" style="border:none;padding-top:0;margin-top:0" >
        <ul>
            <li><a href="#RightsConfig"><span>Rights</span></a></li>
            <li><a href="#GenConfig"><span>General</span></a></li>
        </ul>
        <div id="RightsConfig" style="height:100%">
            @Html.Partial("ConfigRights",@Model.Item2,null)
        </div>
    <div id="GenConfig">
//some code
</div>
</div>

我从RightsConfig标签

中的iframe调用javascript函数

1 个答案:

答案 0 :(得分:0)

因此经过一些研究后我发现问题背后的原因是jquery文件在部分视图中被引用两次,以及创建div的主视图这导致了麻烦