- var set_stage = function(key, opt) {
- var stage = $("select[name=stage] option[value!=]").eq(key).val();
- $.post($('input[name=chunk_mass_edit_url]').val(),
- {
- ids: get_ids(),
- stage: stage,
- },
- function(data, status) {
- location.reload(true);
- }
- );
+ var set_field = function(key, ops) {
+ var kp = key.split('_');
+ var field = kp[0];
+ var idx = parseInt(kp[1]);
+
+ var fds = {}
+ fds.stage = "";
+ fds.user = "";
+ fds.status = "";
+ fds[field] = $("select[name="+field+"] option[value!=]").eq(idx).val();
+ $("#chunk_mass_edit [name=ids]").val(get_ids());
+ for (var fn in fds) {
+ $("#chunk_mass_edit [name="+fn+"]").val(fds[fn]);
+ }
+
+ $.post($("#chunk_mass_edit").attr("action"),
+ $("#chunk_mass_edit").serialize(),
+ function(data, status) {
+ location.reload(true);
+ }
+ );
+ return true;
+
+