2013-08-01 53 views
1

當用戶更改選擇菜單中的選擇時,觸發事件。就像你想象的那樣,當用戶選擇一個與已經存在的選項不同的選項時,它就會起作用,但是當它一樣時,什麼都不會發生。我曾嘗試將其更改爲點擊事件,但看起來並不奏效。當值相同時在選擇上觸發事件

如果有人有這方面的工作,它可以極大的讚賞。

我發現這個問題的一些解決方案,但他們都沒有爲我工作。

我也是用骨幹,如果這讓你的差異

我的情況是這樣的:

'change .js-select'  : 'show_colours', 

UPDATE:

感謝您的反饋

我的情況是這個。

我有四個選擇菜單,0,1和2作爲選項。如果用戶選擇除零之外的任何東西,則顏色區塊將出現在其下方,以便用戶可以點擊顏色。這對所有選擇菜單都是一樣的。

現在由於空間不足,用戶每次只能打開一個顏色塊。因此,如果用戶想要返回並更改封閉顏色塊上的顏色,則需要選擇與已有顏色不同的選項,因爲如果他們選擇相同的事件以打開顏色塊,則不會觸發。

我希望很清楚。

+0

爲什麼不是點擊事件處理程序不工作?你能發佈你的處理程序代碼嗎? – Abhitalks

+0

JavaScript與選擇框交互的很多方式是通過引用每個

+0

@abhitalks,iirc,onClick不會因爲