【问题标题】:Bootstrap css causing form submit to goto page top?Bootstrap css导致表单提交到页面顶部?
【发布时间】:2015-01-20 13:51:14
【问题描述】:

使用 sitefinity 站点 (v7.1.5),我们在母版页中有一个链接 ref 以引导 cdn。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">

我们遇到了一个表单,该表单位于首页的一半。提交时,即使存在表单验证错误,页面也会跳回顶部,因此用户认为表单已发送,因为除非向下滚动,否则他们看不到错误。我通过反复试验发现,如果我取出引导 css 链接,单击提交后表单会保持不变。谁能解释一下是什么原因造成的?

http://tinyurl.com/pxfduf4

【问题讨论】:

    标签: forms twitter-bootstrap validation sitefinity


    【解决方案1】:

    试试这个:

    <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
    

    没有 https:

    【讨论】:

    • 没有区别。提交后页面仍然返回顶部。
    • 如果您尝试将代码放在标题标签中?没有 https:......我已经尝试过并且可以工作
    【解决方案2】:

    根据我的经验,Sitefinty 在有或没有引导程序的情况下都能做到这一点

    【讨论】:

    • 不正确,如 OP 中所述,一旦我取出引导引用,表单就会向下滚动并显示表单错误。
    猜你喜欢
    • 2021-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多