使用javascript onclick()传递多个值

时间:2017-02-13 19:00:01

标签: javascript php onclick

我想使用onclick传递倍数值。请参见示例page1.php和page2.php

page1.php中

<script>
function call_function(fila){
    $.post("<?php echo url_for('http://....com/page2.php');?>",
    { 
        rterc: $("#rterc_" + fila).val(),  
        eterc: $("#eterc_" + fila).val(),
        CSBTEMAIL : $("#CSBTEMAIL).val(),
    },  
}

 <table><tr><td>
<?php 
if ($deuda['estado'] == 0){?>
 <a href="#" onclick="call_function('<?php echo $fila;?>')" class="btn btn-default" role="button" >
  <input type="hidden" id="rterc_<?php echo $fila;?>" value="<?php echo $deuda['rterc'];?>" />
  <input type="hidden" id="eterc_<?php echo $fila;?>" value="<?php echo $deuda['eterc'];?>" /> 
  <input type="hidden" id="CSBTEMAIL" value="<?php echo $correo;?>"/>
  <input type="hidden" id="CSMDD35" value="<?php echo $tipodoc;?>" />
  <input type="hidden" id="CSMDD36" value="<?php echo $nrodoc;?>" />       
  <input type="hidden" id="CSBTEMAIL" value="<?php echo $correo;?>" /> 
  <input type="hidden" id="CSMDD35" value="<?php echo $tipodoc;?>" /> 
  <input type="hidden" id="CSMDD36" value="<?php echo $nrodoc;?>" /> 
 <i class="icon icon-plus text-info">Pagar</i></a><?php }
 else
 {  
 echo "Passed";}?> 

第2页。 我需要获取page1的这些值。我如何获得价值? $ email = $ _POST ['CSBTEMAIL'];

这是对的吗?如果没有,我该怎么做?

1 个答案:

答案 0 :(得分:0)

只需使用链接发送值即可。示例将您的href更改为"page2.php?value1=value&value2=value" and then use $value1 = $_GET['value1'];以获取值。

不确定我是否正确理解了你的问题,但你去了。