我想使用zend_form驗證和過濾POST數據,並禁用某些表單字段元素, 但是當我使用$ form-> isValid($ post)時,過濾數據並使用$ form-> getValues()獲取過濾數據,它將返回所有元素值(包括我不想要的禁用元素值)。zend_form - 如何獲取除禁用元素以外的表單值
如:
<form method="post" action="">
<input type="text" disabled="disabled" name="account_id" value="123456">
<input type="text" name="name" value="">
<input type="text" name="email" value="">
<input type="text" disabled="disabled" name="created_date" value="2011-06-12">
<input type="text" disabled="disabled" name="created_by" value="admin">
<input type="submit">
</form>
那麼有沒有什麼辦法可以擺脫禁用元素的值嗎? (因爲有很多領域和禁用的元素,所以我不想手動修剪它們)
謝謝!
你有答案嗎? –
你的表單怎麼能發佈禁用的元素值?它違反規範。 – Marecky