我做一個portlet在Liferay中有這樣的形式:動態形式AUI Liferay的
我想,當有人點擊按鈕添加一個新的選擇,但我不知道該怎麼辦了新的。我試着用JavaScript和做到這一點:
var conditions = document.getElementById('conditions');
conditions.innerHTML('<aui:select ...>...</aui:select>');
和
document.createElement('<aui:select>');
我AUI腳本嘗試過這樣做的:
var nodeObject = A.one('#divAtr');
nodeObject.html('<aui:input type="text" name="segment21" label="Segment" value="lalal" />');
但它不工作,因爲是HTML和沒有按」 t可以創建AUI,如果我用HTML正常創建新的選擇,當我捕獲值時,有些會丟失。
謝謝。
我想你需要使用document.getElementById(' conditions')。style.display ..糾正我,如果我錯了 –
我相信你是正確的基蘭。謝謝,我會更新以反映這種疏漏。來自aui標籤的呈現元素明確地將portlet名稱空間添加到id和name屬性中。接得好。 – Barryrowe
這不是一個只收集aui元素的自定義提交,它是將提交的內容過濾到以 爲前綴的內容的portlet。 –