Easiest way is to put select in an extra div-element.
$("select.group2").controlReplace();
Check your console output!
$("input.group3").controlReplace({
additionalClass: "my-class",
afterReplace: function(container, input) {
console.log("replaced: " + input.attr("name"));
},
onChange: function(name, newValue) {
console.log(name + ": " + newValue);
}
});
Adds one or more additional css classes to the replacement element.
$("input").controlReplace({additionalClass: "my-class"});
A callback function; will be thrown after input has been replaced.
$("input").controlReplace({afterReplace: function(container, input) { console.log("replaced: " + input.attr("name")); }});
A callback function; will be thrown on value change.
$("input").controlReplace({onChange: function(name, newValue) { console.log(name + ": " + newValue); }});