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 "";