Проводка объекта с помощью AJAX, CodeIgniter CSRF включен - PullRequest
0 голосов
/ 03 августа 2011

Это в CodeIgniter

Вот соответствующий Javascript:

var tx = $("tx"+working_row).val;
var mods = $("mods"+working_row).val;
var pos = $("pos"+working_row).val;
var startdate = $("startdate"+working_row).val;
var enddate = $("enddate"+working_row).val;
var fordx = $("4dx"+working_row).val;
var qty = $("qty"+working_row).val;
var price = $("price"+working_row).val;
var token = $.cookie("csrf_cookie_name")
var obj = {"csrf_token_name": token, "tx" : tx };
$.post("index.php/auth/fee_schedule",obj, function(data){
    alert(data);
});

Если я удаляю «tx»: tx из переменной obj, она работает просто отлично, но всякий раз, когда я добавляю что-либо к этому объекту, он возвращает ошибку 500, что недопустимо. Я хотел бы вставить все 9 переменных в этот объект, но в данный момент даже не могу заставить работать одну из них, так где же моя опечатка / провал / неправильное понимание?

Есть предложения?

спасибо!

1 Ответ

0 голосов
/ 03 августа 2011

Вы не вызываете метод val() правильно, должно быть:

var tx = $("tx"+working_row).val();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...