2011-07-18 82 views
1

是否可以自動將*放在必填字段標籤之前?在這個例子中,firstname是必需的(模型中的@Required),因此應該在標籤中的firstname後面顯示*。玩框架強制性項目

示例代碼:

#{field 'user.firstname'} 
    <div class="field"> 
     <label for="${field.id}">&{'customer.firstname'}${field.}</label> 
     <input id="${field.id}" size="30" type="text" name="${field.name}" value="${field.value}" class="${field.errorClass}" /> 
     <span class="error">${field.error}</span> 
    </div> 
#{/field} 
+0

有什麼想法?請幫助我;) –

+0

你的#{field}宏是做什麼的? – mandubian

+0

http://www.playframework.org/documentation/1.1.1/tags –

回答

1

您需要自動編輯#{場/}標籤來識別領域的註釋和繪製*。

或者您可以擴展jqvalidate模塊以通過Javascript添加該模塊。

+0

它是如何工作的?哪個更改爲字段標記? –

+0

#{field /}是框架中的標籤,您需要複製標籤的源代碼並將其放入您的應用中。我認爲修改jqvalidate模塊更容易。只需在代碼中添加一個空跨度,並在模塊中用*填充跨度,如果@required註釋存在 –