在表单提交时,Javascript(JQuery)不会将内容填充到textarea中

时间:2012-09-03 12:36:57

标签: php javascript markitup

  

可能重复:
  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库。

有没有人有任何建议? 提前谢谢。

1 个答案:

答案 0 :(得分:-1)

我认为你的插件没有为你的textarea设定价值。检查一下。