2013-07-20 71 views
0

我是jquery mobile的新手,並試圖將選擇元素置於左側(但與之合併)文本輸入元素。我發現在使用控制組時,我可以按照類似於按鈕元素的方式進行操作,如http://jquerymobile.com/demos/1.2.1/docs/buttons/buttons-grouped.html所示。使用控制組來分組選擇和文本輸入

<div data-role="controlgroup"> 
    <select> 
     <option>Option A</select> 
     <option>Option B</select> 
    </select> 
    <input type = "text"> 
</div> 

但是,當我運行這個文本輸入消失,只有選擇選項顯示。這是否有更好的方法來做到這一點?

+0

我不認爲有可能在對照組中包含文本輸入http://fiddle.jshell.net/Palestinian/jWv4s/ – Omar

+0

我的解決方案不適合您嗎?如果確實如此,你能否將其標記爲已接受? –

回答

2

這是絕對有可能的,並在此處列出,在Textinputs之下。這種帶有一個警告,我必須手動重新大小的文本輸入的父填充,使它看起來「正確的」最終產品是這樣的:

$('yourTextInput').parent().css({ 'padding': '0.125em' }); 

不是劫持線程,但沒有人知道爲什麼這是必要的?