我正在使用telerik Tabstrip:
<div style="width:100%;height:100%;">
<div style="height:40%">
//Here is my grid
</div>
<div style="height:40%">
@{
Html.Telerik().TabStrip()
.Name("DetailTab")
.Items(parent =>
{
parent.Add().Text("Tab1")
.LoadContentFrom("Action", "Controller")
.Selected(false);
parent.Add().Text("Tab2")
.LoadContentFrom("Action", "Controller")
.Selected(true);
}).Render();
}
</div>
</div>
点击每个标签页内容将加载ajax。 首先点击每个标签页跳到顶部,我无法弄清楚,为什么我有这种行为。
感谢您的帮助。
答案 0 :(得分:2)
可能是因为您没有使用event.preventDefault()
功能。
$('.myTabs').click(function(e){
e.preventDefault();
// other stuff
});