将ajax中的payment_type传递给另一个php文件

用户8444404

在表单中传递payment_type如下代码,它工作正常....

在 pastebin 中的before.php完整代码

<?php

foreach($resulta as $row)
{ 

if (empty($row['tracking_id']))
{ 
echo "<form method='post' action='call8.php'>"; 
echo "<input type ='hidden' name='id' value='$id'> 
<input type ='hidden' name='order_id' value='".$row['order_id']."'> 
<input type ='hidden' name='payment_type' value='".$row['payment_type']."'> 
<input type='submit'> 
</form>"; 
} 
}

现在我正在尝试像下面这样,但是payment_type 没有传递给 call.php,我在这里做错了什么?

pastebin 中的 After.php 完整代码

<?php
$payment_type=isset($_POST['payment_type']);
?>

<input type="button" name="shipment" id="xpress" value="xpress" 
onclick="createshipmentx('<?php echo $orderrecords[$k]["order_id"]; ?>')" />

<script>

function createshipmentx(orderid)
    {    
      var assignee='<?php echo $_SESSION['login_user']?>';
      $.ajax({
        url: "call.php",
        type: "POST",       
       data:'order_id='+orderid+'&assignee='+assignee,
       // here i am passing payment_Type
       payment:'payment_type='+payment_type+'&assignee='+assignee,
        success: function(data){
          if(data==1)
          {
            $("#pdfdownload").show();                       
          }         
          window.location ="/ecom1/xpress/xpressdownload.php?orderId="+orderid;

        }
      });
    }

问题

未捕获的 ReferenceError:payment_type 未定义

根据payment_type值,我在 call.php [ https://pastebin.com/Qg6wxHCf ] 中使用了 if [ppd] 和 else[cod] 条件,因此根据条件,值将保存在数据库中,但现在仅保存在ppd .... 我猜payment_type 没有通过ajax 正确传递....

您应该使用数据:

{order_id:orderid,assignee:assignee,payment_type:payment_type,assignee:assignee}

并访问这些值

call.php eg. $_REQUEST['payment_type']

示例 JS 代码:

$.ajax({
    url: "call.php",
    type: "POST",       
    data:{order_id:orderid,assignee:assignee,payment_type:payment_type,assignee:assignee},
    success: function(data){
        if(data==1)
        {
            $("#pdfdownload").show();                       
        }         
        window.location ="/ecom1/xpress/xpressdownload.php?orderId="+orderid;
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将PHP变量传递给存储在另一个js文件中的jquery ajax post函数

来自分类Dev

使用ajax和javascript对象将值传递给另一个php..?

来自分类Dev

我如何使用此代码将另一个参数传递给php文件

来自分类Dev

ReactJs将值传递给另一个js文件中的函数

来自分类Dev

将参数传递给另一个文件JS中的函数

来自分类Dev

将文件传递给 ASP.NET 中的另一个项目

来自分类Dev

将变量传递给PHP中的另一个函数

来自分类Dev

如何将表ID传递给PHP中的另一个表

来自分类Dev

PHP无法使用Ajax将两个参数传递给另一个PHP

来自分类Dev

将传递给方法的块传递给Ruby中的另一个方法

来自分类Dev

PHP将一个类传递给另一个类构造函数

来自分类Dev

将一个查询的结果传递给SQL中的另一个查询

来自分类Dev

如何将char数组的值传递给C中另一个文件中的函数?

来自分类Dev

将php变量从一个文件传递到另一个文件?

来自分类Dev

将php变量从一个文件传递到另一个文件?

来自分类Dev

将PHP页面的URL中的变量传递给JavaScript和另一个PHP

来自分类Dev

通过ajax将值传递给另一个脚本

来自分类Dev

如何将ajax响应值传递给另一个页面?

来自分类Dev

将ajax数据传递给另一个函数

来自分类Dev

如何将jsp页面中的javascript变量传递给另一个java文件?

来自分类Dev

使用jquery.when和done将一个ajax调用中的值传递给另一个ajax调用

来自分类Dev

将值传递给另一个视图

来自分类Dev

将帧传递给另一个班级

来自分类Dev

将价值传递给另一个阶层

来自分类Dev

将属性传递给另一个属性

来自分类Dev

将文本传递给另一个班级

来自分类Dev

将数组传递给另一个类

来自分类Dev

通过Javascript将PHP数组传递给另一个PHP脚本

来自分类Dev

使用从`for中的“文件”获得的变量“文件”并传递给另一个脚本失败

Related 相关文章

  1. 1

    将PHP变量传递给存储在另一个js文件中的jquery ajax post函数

  2. 2

    使用ajax和javascript对象将值传递给另一个php..?

  3. 3

    我如何使用此代码将另一个参数传递给php文件

  4. 4

    ReactJs将值传递给另一个js文件中的函数

  5. 5

    将参数传递给另一个文件JS中的函数

  6. 6

    将文件传递给 ASP.NET 中的另一个项目

  7. 7

    将变量传递给PHP中的另一个函数

  8. 8

    如何将表ID传递给PHP中的另一个表

  9. 9

    PHP无法使用Ajax将两个参数传递给另一个PHP

  10. 10

    将传递给方法的块传递给Ruby中的另一个方法

  11. 11

    PHP将一个类传递给另一个类构造函数

  12. 12

    将一个查询的结果传递给SQL中的另一个查询

  13. 13

    如何将char数组的值传递给C中另一个文件中的函数?

  14. 14

    将php变量从一个文件传递到另一个文件?

  15. 15

    将php变量从一个文件传递到另一个文件?

  16. 16

    将PHP页面的URL中的变量传递给JavaScript和另一个PHP

  17. 17

    通过ajax将值传递给另一个脚本

  18. 18

    如何将ajax响应值传递给另一个页面?

  19. 19

    将ajax数据传递给另一个函数

  20. 20

    如何将jsp页面中的javascript变量传递给另一个java文件?

  21. 21

    使用jquery.when和done将一个ajax调用中的值传递给另一个ajax调用

  22. 22

    将值传递给另一个视图

  23. 23

    将帧传递给另一个班级

  24. 24

    将价值传递给另一个阶层

  25. 25

    将属性传递给另一个属性

  26. 26

    将文本传递给另一个班级

  27. 27

    将数组传递给另一个类

  28. 28

    通过Javascript将PHP数组传递给另一个PHP脚本

  29. 29

    使用从`for中的“文件”获得的变量“文件”并传递给另一个脚本失败

热门标签

归档