2
嗨,我使用PHP和jQuery。我有dinamically創建這樣的Jquery Onclick更改隱藏參數並提交
<div class="divclass" id="<?php echo $i-1;?>">
<a href=" <?php echo $this->url(array('controller'=>'controller name','action'=>'action name'));?>">
<span>Date: </span>
</a>
</div>
我javasctipt腳本是一個div的名單,我挑ID的名稱點擊,我隱藏的參數設置爲ID的名稱,我想提交表單
<script type="text/javascript">
$(document).ready(function() {
$('.divclass').click(function(){
var idarray = $(this).attr("id");
document.getElementById('testo').value=idarray;
document.forms["prova"].submit();
});
});
形式爲:
<form id="prova" method="post" action="<?php echo Zend_Controller_Front::getInstance()->getBaseUrl().'/controller-name/action-name';?>">
<input type="hidden" value="" id="testo">
</form>
</script>
但在接下來的頁面我沒有之後的參數。
我觀察到的另一個問題...我設置形式的行動,在div不同的URL的標籤和瀏覽器重定向到a中的網址而不是表單中的網址。如果我將href設置爲與它不再工作的形式相同。我試着用你的代碼所有這一切。 – Simone
我把腳本函數名稱()(你的代碼)和在href =「javascript:name()」...但現在有必要點擊兩次,因爲拳頭沒有任何反應......但在雙擊我在下一個頁面中有一個帖子參數,因爲我想 – Simone
@Simone爲什麼你的表格在'