如何将CodeIgniter CSRF代币发送到AngularJS数据方法


<input type="text" id="csrval" name="<?php echo $this->security->get_csrf_token_name(); ?>" value="<?php echo $this->security->get_csrf_hash(); ?>">
<input type="text" id="csname" value="<?php echo $this->security->get_csrf_token_name(); ?>">

我已经在CodeIgniter视图中设置了CSRF名称和令牌值现在,我想将这些值发送到AngularJS方法

var tokenval = $('#csrval').val();
$rootScope.csrftokenval = tokenval;
var tokenname = $('#csname').val();
$rootScope.csrftokenname = tokenname;
//data: JSON.stringify({csrf_test_name:$rootScope.csrftokenval,page:page})

不为我工作?任何解决方案??

仅使用第一个输入,您可以以这种方式获得名称和值属性:

# Name
$("#csrval").attr('name');
# Value
$("#csrval").attr('value');

最新更新