I needed to reorder the Employee list child table in the Training Event docType. This post and and this one helped me.
frappe.ui.form.on('Training Event', {
refresh(frm) {
var idx = 1;
frm.doc.employees.sort(function(a,b){
if (a.employee_name < b.employee_name){ return -1 }
else if ( a.employee_name > b.employee_name){ return 1 }
return 1;
});
frm.doc.employees.map(function(item){
item.idx = idx++;
});
frm.refresh_field("employees");
}
})