可能重复:
Textarea content is not included in $_POST array sometimes, but is at other times.
我有一个由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库。
有没有人有任何建议? 提前谢谢。
答案 0 :(得分:-1)
我认为你的插件没有为你的textarea设定价值。检查一下。