2011-08-11 27 views
0

我正在嘗試提出在基於MVC的XML中輸出以下內容的一些驗證的最佳方法。使用從XML生成的特定輸入類型驗證

<input name="xxxx" value="xxxx" ValidationType="Email" IsRequired="True" /> 

基本上,如果都含有某些元素,我們對其進行驗證,如果它需要比我們做的,如果沒有,我們不等等等等,我嘗試了一些東西,但它似乎做這將是最好的方式一個JQuery的「包含」方法。我也知道「ValidationType」並不是輸入的有效屬性,但是XML以這種方式輸出。對於任何反饋,我們都表示感謝。謝謝。我試圖做到這一點儘可能不復雜:)

回答

0

我會推薦使用jquery validate plugin。您可以使用基於類的屬性驗證元素,並根據需要添加自定義驗證。例如,您是否需要輸入所需的信息。輸出看起來像這樣。

<input name="xxxx" value="xxxx" class="required" /> 

電子郵件驗證您可以使用

<input name="xxxx" value="xxxx" class="required email" /> 

然後執行.valid()函數來驗證

+0

爽!感謝您的回答。我之前使用過驗證,它非常漂亮。 –

+0

真棒,隨時接受答案:) –