我有一個表單,它有幾個動態生成的表格數據元素。在提交表單之前,我設置了兩個input元素的值並使用javascript提交表單。輸入元素值在發送表單和表單之前被正確設置,但是我無法在我的操作中找到帖子值。使用javascript在表單提交之前設置Element值不發送POST數據
<form>
<table>
<tr>
<td>1</td>
<td>Austachal</td>
<td>2014-02-23 00:00:00</td>
</tr>
</table>
<input id="status" name="status "type="hidden">
<input id="id" name="id" type="hidden">
</form>
$('id').value=id;
$('status').value=status;
//alert(id +" >>> " +status); // its showing the value..OK
$('status_form').submit();
//在我的行動中沒有得到任何東西。
echo $this->_getParam('id');
echo $this->_getParam('status');
問題編輯 求求烏爾原諒我忘了提及,我M在socialengine使用Zend框架,因此我米使用mootools的。這裏的代碼不是我使用的實際代碼,它比它適合的時間長得多,它只是我實際想要實現的。我已經告訴我可以根據需要獲取值,問題不在於獲取元素值,而是使用post將其發送到我的操作控制器。
你想在這裏做什麼? – Cris
謝謝你。我想通過javascript設置輸入元素的值/文本到我的動作控制器。在設置此值之前,表單是通過JavaScript提交的。在觸發表單提交之前正確設置了值,如螢火蟲中所示,但未在操作控制器中使用_getParam()找到。Thnx – Tanvir