2
我用這個method檢索選定的預輸入值:如何更改Bootstrap的typeahead選定值?
$('ul.typeahead li.active').data('value');
我然後設置這個等於一個變量,像這樣,
var foo = $('ul.typeahead li.active').data('value');
但是,如果我嘗試做像這樣:
var foo = $('ul.typeahead li.active').data('value').replace(/\([^\)]+\)$/, '');
儘管當我console.log(foo)它實際上顯示foo的正確值時,它似乎不會更新foo的值。
你能告訴我我能做些什麼來解決這個問題嗎?
你是什麼意思,它「會顯得不更新foo的值,即使當我CONSOLE.LOG(FOO )它實際上是爲foo顯示正確的值「?如果它顯示的是正確的值,那麼根據定義,是不是更新的值?或者你的意思是'data-value'屬性沒有被更新? – spinningarrow 2012-06-06 16:43:05
http://stackoverflow.com/a/11747290/212702 – 2012-09-06 15:23:43