Для начала if(msg == 1)
не будет == 1
, потому что то, что вы выбираете, является строкой, так что это будет if(msg == '1')
.
Где у вас есть
var dataString = 'area='+ area + '&january=' + january + '&target=' + target + '&achieved=' + ach + '&comments=' + comments + '&ci_token=' + token;
Измените это на объект следующим образом:
var dataObject = {
area : area,
january : january,
target : target,
achieved : ach,
comments : comments,
ci_token : token
}
, а затем измените его в запросе ajax на dataObject
Отладка
- Firefox: firbug.
- если вы используете chrome, нажмите
Ctrl+Shift+J
, чтобы открыть консоль javascript и выполнить отладку.ищите все заголовки и данные, которые вы отправляете, и вы можете использовать console.log(varaible)
для отслеживания значений переменной.