簡體   English   中英

打開Bootstrap手風琴並滾動到選定的字段MVC

[英]Open Bootstrap Accordion and scroll to selected field MVC

我正在嘗試打開一個手風琴,然后滾動到一個選定的字段,如果手風琴是打開的,則該字段工作正常,否則它滾動到手風琴的頂部而不是該字段。

我省略了定義,但這是發布的JavaScript的相關部分

 If Not vTelephone.Length = 12 Then
                SB.Append("PhoneLabel.innerHTML = 'Error - Phone is not valid! (123-456-7890)'; ")
                SB.Append("PhoneDiv.className = 'form-group has-error'; ")
                SB.Append("PhoneTB.focus(); ")
                SB.Append("$('#CompanyDetails').collapse('show'); ")
                SB.Append("PhoneTB.scrollIntoView(false); ")
                SB.Append("});")
                Return SB.ToString
            End If

有任何想法嗎?

謝謝

如果我設置了一個超時(以使文本框可見),它就可以工作,但是看起來很黑。

 If Not vTelephone.Length = 12 Then
                SB.Append("$('#CompanyDetails').collapse('show'); ")
                SB.Append("PhoneLabel.innerHTML = 'Error - Phone is not valid! (123-456-7890)'; ")
                SB.Append("PhoneDiv.className = 'form-group has-error'; ")

                SB.Append("setTimeout(function(){ ")

                SB.Append("PhoneTB.focus(); ")
                SB.Append("PhoneTB.scrollIntoView(false); ")

                SB.Append("}, 1000); ")


                SB.Append("});")
                Return SB.ToString
            End If

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM