Author: mgrigorov
Date: Wed Dec  8 15:13:44 2010
New Revision: 1043445

URL: http://svn.apache.org/viewvc?rev=1043445&view=rev
Log:
WICKET-3241 Add support for the new HTML 5 input types

Allow to serialize <input> elements with type defined in HTML5 standards.

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js?rev=1043445&r1=1043444&r2=1043445&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js 
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js Wed 
Dec  8 15:13:44 2010
@@ -452,7 +452,10 @@ Wicket.Form.serializeInput = function(in
     var type = input.type.toLowerCase();
     if ((type == "checkbox" || type == "radio") && input.checked) {
         return Wicket.Form.encode(input.name) + "=" + 
Wicket.Form.encode(input.value) + "&";
-    } else if (type == "text" || type == "password" || type == "hidden" || 
type == "textarea" || type == "search") {
+    } else if (type == "text" || type == "password" || type == "hidden" || 
type == "textarea" || type == "search"
+       || type == "email" || type == "url" || type == "range" || type == "tel" 
+       || type == "date" || type == "datetime" || type == "month" || type == 
"week" || type == "week"
+       || type == "datetimelocal" || type == "number" || type == "color") {
                return Wicket.Form.encode(input.name) + "=" + 
Wicket.Form.encode(input.value) + "&";
        } else {
                return "";


Reply via email to