我有一个通过 POST 发送的表单,其中有一个 textarea。这是代码
<textarea name="content" id="default" class="admintableinput" cols="80" rows="20"></textarea>
我使用 markItUp 插件进行文本编辑。当在 textarea 上使用插件时,它不会在 $_POST 数组中输入任何内容。
然后我尝试了一个 var_dump($_POST) 并在使用插件时得到了这个:
Array ( [title] => title [author] => author [summary] => summary [Category1] => 3 [image] => image [action] => Save Article )
当不使用插件时 var_dump 会产生:
Array ( [title] => title [author] => author [summary] => summary [content] => content [Category1] => 4 [image] => image [action] => Save Article )
因此,任何输入到 textarea 的内容都只会在没有插件的情况下提交。但我不知道为什么在 var_dump 中它甚至不知道那里有一个 textarea。
一定是 Javascript 问题,我使用的是 JQuery 库。
有没有人有什么建议?提前致谢。