2013-10-09 50 views
1

我正在嘗試使用Jquery自動完成是的,確實能夠成功。但是,堅持在這一點:JQuery AutoComplete總是顯示Ordered列表?

jquery自動完成獲取json數據,但顯示它在bulleted list

我試圖修改jquery.ui.autocomplete.css

但仍然那麼,它包含,

.ui-menu { 
list-style:none; 
padding: 2px; 
margin: 0; 
display:block; 
float: left; 
} 

注意,列表樣式是沒有的,但仍爲什麼一個項目符號列表顯示給我嗎?

(我目前使用附帶的Visual Studio 2012 MVC 4默認模板)

+0

是否在主樣式表之前或之後鏈接了jquery樣式表? – Romoku

+0

@Romoku:對不起,如果這很愚蠢,但你如何檢查? –

+0

參照@Romoku的說法,你可以通過改變爲'list-style:none!important;'覆蓋jQueryUI css'' – Archer

回答

2

添加一個片段,以自己的CSS文件(如main.css

.ui-menu { 
    list-style: none !important; 
} 

這將迫使jQuery的類樣式優先。

JSFiddle

+0

@Romuku:非常感謝,但不起作用! (請看我的編輯) –

+0

太棒了,就像魅力一樣。非常感謝。 +! –