mirror of
https://github.com/meineerde/redmine.git
synced 2025-12-19 23:11:12 +00:00
Fixes Prototypejs Form.serialize() for multiple selects (#7954).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.1-stable@5586 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
93c0b120de
commit
fab0774c4b
8
public/javascripts/prototype.js
vendored
8
public/javascripts/prototype.js
vendored
@ -4993,7 +4993,13 @@ var Form = {
|
|||||||
key = element.name; value = $(element).getValue();
|
key = element.name; value = $(element).getValue();
|
||||||
if (value != null && element.type != 'file' && (element.type != 'submit' || (!submitted &&
|
if (value != null && element.type != 'file' && (element.type != 'submit' || (!submitted &&
|
||||||
submit !== false && (!submit || key == submit) && (submitted = true)))) {
|
submit !== false && (!submit || key == submit) && (submitted = true)))) {
|
||||||
result = accumulator(result, key, value);
|
if (Object.isArray(value)){
|
||||||
|
value.each(function(value) {
|
||||||
|
result = accumulator(result, key, value);
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
result = accumulator(result, key, value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user