2012-09-03 95 views
-1
不填充內容到textarea的

可能重複:
Textarea content is not included in $_POST array sometimes, but is at other times.使用Javascript(JQuery的)時提交表單

我有一個是通過郵遞方式寄出的形式,這我有一個textarea的。下面是我用markItUp插件的文本編輯代碼

<textarea name="content" id="default" class="admintableinput" cols="80" rows="20"></textarea> 

。當在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

嘗試將textarea重命名爲「content」以外的內容 – Gustonez

+0

糾正我,如果我錯了。 name和id屬性的值應該是一樣的嗎? – Sark

+0

@ Dr.Molle。這不是重複的。我已經閱讀了與這個主題有關的所有其他問題。 –

回答

-1

我認爲你的插件不會爲你的textarea設置值。檢查這一點。

+0

該插件工作正常。然後它停止進入。所以我將它從htdocs中刪除並下載並重新配置,但仍然存在相同的問題。如果它沒有爲textarea設置一個值,它會顯示在var_dump中,但只是:[content] =>。這意味着內容被輸入到$ _POST,但它只是空的?感謝您的建議 –