Mar*_*kus 0 javascript asp.net-mvc jquery
您好我有一个MasterPage(ASP.Net MVC),其中包含Jquery ui的几个加载,并在其下面的视图特定脚本的contentplaceholder:
<script src="../../Scripts/jquery-1.3.2.js" type="text/javascript"></script>
<script src="../../Scripts/ui.core.js" type="text/javascript"></script>
<script src="../../Scripts/ui.tabs.js" type="text/javascript"></script>
<script src="../../Scripts/ui.accordion.js" type="text/javascript"></script>
<script src="../../Scripts/LeftNav.js" type="text/javascript"></script>
<asp:contentplaceholder id="Scripts" runat="server"></asp:contentplaceholder>
Run Code Online (Sandbox Code Playgroud)
现在我创建了一个包含此脚本的视图
<asp:Content ID="Content2" ContentPlaceHolderID="Scripts" runat="server">
<script>
var $tabs = $('#tabs').tabs();$tabs.tabs('option', 'selected', <%= ViewData["tab"]%>) ;
location.href='#<%= ViewData["anchor"]%>';
</script>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)
tab中的tha值是应该选择的tabindex.锚是标签页上应该选择的锚点.
我的建议是,首先加载的所有Master脚本都会比我在ViewData中保存的tabindex加载,而不是我跳到我想要的锚点.
但它怎么可能......没有任何反应.
侧面加载和标签也是如此.但是,未选中ViewData属性选项卡中的选项卡.而不是锚不能工作.
我试过跟随.我在上面的脚本中发出警报,如果我这样做,则在加载选项卡之前会抛出警报.为什么在加载ui.script之前他会编写这个脚本????????????
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |