Как передать параметр типа boolean в AJAX?

Как на сервер передать параметр типа boolean, при передачи параметра на сервер доходит строка. переменная status - типа boolean(проверял через typeof)
есть след. запрос
$.ajax({
        type: 'POST',
        url: '/TODOList/'+status,
        data: params,
        success: function (req, res) {
            if(status == true){
                $target.attr('checked', true);
            }else  {
                $target.removeAttr('checked');
            }
            console.log(status);
            //location.reload();
        },
        error: function (errоr) {
            console.log(error);
        }
    });

На сервере в req.params.status доходит строка, это логично но как передать туда значение bool? нужно писать в базу , пишется строка и все ломается...) Спасибо
  • Вопрос задан
  • 1344 просмотра
Решения вопроса 2
abyrkov
@abyrkov
JavaScripter
Эээ... а StackOverflow отменили?
stackoverflow.com/questions/7408976/bool-parameter...
Ответ написан
Комментировать
yarkovaleksei
@yarkovaleksei
Это твинк. Основной акк: @yarkov (в бане)
Никак. Преобразуйте строку в boolean. Например так:
var bool = JSON.parse("true");
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 18:38
1500 руб./в час
19 апр. 2024, в 18:36
1500 руб./за проект
19 апр. 2024, в 18:36
30000 руб./за проект