所以我遇到了非常奇怪的问题......
后
$.ajax({
url: WEB + 'tools/tags/',
method: 'post',
data: {
search: search
},
我用我的 PHP 脚本进行搜索。我正在尝试修剪它,但没有任何成功。例如。如果我输入“test”,并且在我的 PHP 脚本中对其进行修剪后,我仍然会得到“test”。
$search = $this->request()->post('search');
$trimmed = trim($search);
die(print_r('Res' . $trimmed));
任何人都知道可能是什么问题!?我尝试将搜索放在 ajax 请求 URL 的末尾(使用 get 方法),然后尝试通过 POST 方法发送它,用调试器运行我的 PHP 脚本......我的想法已经用完了>< :)
顺便说一句:我的 JS 脚本中的搜索变量: var search = _tagsInput.text(); 它是 text() 因为它是一个内容可编辑的 div。
更新 1:所以我测试了我上面提到的“顺便说一句”,看起来 .text() 导致了问题,并且我的内容是可编辑的 div。在我在普通文本框中发送了一些东西之后,它就起作用了。有人对内容可编辑的 div 内容有类似的问题吗?