Jquery 执行AJAX POST时不允许使用的关键字符
可能重复:Jquery 执行AJAX POST时不允许使用的关键字符,jquery,ajax,codeigniter,textarea,Jquery,Ajax,Codeigniter,Textarea,可能重复: 我正在使用CodeIgniter,当我通过jQuery使用AJAX调用对进行POST时,我得到了一个不允许的关键字符错误,我不知道为什么。有解决方案吗?我在CodeIgniter中遇到了这个问题,并在这里找到了解决方案:。它涉及对CodeIgniter中的system/libraries/Input.php进行更改或删除正则表达式禁止的字符 这些行是错误消息的来源: if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str)) { exit
我正在使用CodeIgniter,当我通过jQuery使用AJAX调用对
进行POST
时,我得到了一个不允许的关键字符
错误,我不知道为什么。有解决方案吗?我在CodeIgniter中遇到了这个问题,并在这里找到了解决方案:。它涉及对CodeIgniter中的system/libraries/Input.php
进行更改或删除正则表达式禁止的字符
这些行是错误消息的来源:
if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str))
{
exit('Disallowed Key Characters.');
}
我得到了解决方案,但太冒险了,我在库中更改了input.php,然后我对模式regexp进行了注释,但仍然存在问题此链接可能会对您有所帮助。