Показать сообщение отдельно
  #4 (permalink)  
Старый 23.06.2016, 16:50
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,084

Diana123456,
попробуйте так
$("#buttonSort").click(function() {
        $("#SortByName").is(":checked") ? dataObj.items.sort(function(a, b) {
            a = a.name;
            b = b.name;
            return a < b ? -1 : a > b ? 1 : 0
        }) : $("#SortByLastName").is(":checked") ? dataObj.items.sort(function(a, b) {
            a = a.lastname;
            b = b.lastname;
            return a < b ? -1 : a > b ? 1 : 0
        }) : $("#SortByDateStart").is(":checked") ? dataObj.items.sort(function(a, b) {
            return (new Date(a.dateofstart)).getTime() - (new Date(b.dateofstart)).getTime()
        }) : $("#SortByDateEnd").is(":checked") && dataObj.items.sort(function(a, b) {
            return (new Date(a.dateofend)).getTime() -  (new Date(b.dateofend)).getTime()
        });
        $(".entered_data").html("");
        testProject.render()
    })
Ответить с цитированием