2012-04-11 26 views
0

我有下一個問題,當用戶查看填充的表單元素xforms:select顯示爲它應該只讀並顯示選定項目的標籤,下面是元素的html表示因爲它涉及到瀏覽器配置xforms:爲'view'模式選擇元素

... 
<span 
    id="control-8-control" 
    class="xforms-control xforms-select xforms-incremental xforms-select-appearance-full xforms-static xforms-readonly" 
> 
    some value1 
</span> 
    ... 

,但是當用戶在文本點擊「一些價值」,這個文本變成所選項目的價值,並期待

 ... 
<span 
id="control-8-control" 
class="xforms-control xforms-select xforms-incremental xforms-select-appearance-full xforms-static xforms-readonly" 
> 
    2WPbzcoW3eoH/1rDCyejaA== 
</span> 
     ... 

顯然,有些聽衆是掛在下方式在那個元素上,並且改變它的內部html。

此外,這種行爲可以觀察到只爲的XForms:選擇元件與外觀=「滿」

在哪裏可以重新配置該元件的行爲?

+0

我想象你通過在Form Builder中創建一個帶有複選框字段的表單,然後創建該表單的一個新實例,選擇一個值並轉到審閱頁面? – avernet 2012-04-11 22:21:34

+0

我設法重現這一點;請參閱下面的答案。 – avernet 2012-04-11 23:15:45

回答

1

這是一個錯誤。我沒有複製出與您的問題完全相同的問題,因爲我一直在夜間編譯中測試此問題,但很可能問題的根源是相同的:客戶端發送值更改到服務器,當您單擊標籤,而它不應該。我解決了這個問題,修復程序將在下一個晚上建立。作爲參考,這是bugcommit

+0

是的,那就是問題所在,我做了和提交一樣的東西之後,一切正常! – 2012-04-12 05:40:23

+0

完美,謝謝您的確認。 – avernet 2012-04-13 04:27:45