現時点で正しい軌道に乗っていることを確認したいだけです。
管理者が人々のスケジュールを編集できるように、ちょっとしたことをしました。現在、行をクリックすると、すべてのスケジュールが編集可能になります。彼が連続して値を変更した場合、私はそれをキャッチしています
$('.selector').change(function() { // this happens to be a <select> dropdown. I guess technically this is the <option> inside of the select.
var updates = new Array(); // an array of all the updates
var classList = $(this).attr('id').split(/\s+\); // the id of a <select> would be something like "12 monday start" meaning the user_id, day_of_week, start/end time. Just converting it to an array here.
classList.push($(this).val()); // the time it has been changed to
updates.push(classList); // add the singular time update to the overall array
$('.save_schedule').click(function() {
// here I would iterate through all of the arrays in updates and do some sort of ajax call, correct?
});
});
先に進み、潜在的に書き直さなければならない前に、正しい軌道に乗っていることを確認したいだけです。
ありがとう
リクエストされてからの私の HTML: https://gist.github.com/2435293