如何在JavaScript形式的codeigniter中编写付款表格的源代码标签的脚本

时间:2019-01-28 09:26:06

标签: javascript php arrays ajax codeigniter

简要:我正在传递$ data ['tabdata']变量以从控制器C查看V,该变量包含脚本元素http://example.com/1.js>

问题:该脚本未在视图中执行,基本上1.js脚本包含一个js表单,并在下面显示了一个commit button.code共享。一些指针会有所帮助。 https://docs.razorpay.com/docs/checkout-form  代码

 $data['tabData'] = '<html><head><meta name="viewport" content="width=device-width"></head><body>false section
<form action="/purchase" method="POST">
<!-- Note that the amount is in paise = 50 INR -->
<script
    src="https://checkout.razorpay.com/v1/checkout.js"
    data-key="<YOUR_KEY_ID>"
    data-amount="5000"
    data-buttontext="Pay with Razorpay"
    data-name="Merchant Name"
    data-description="Purchase Description"
    data-image="https://your-awesome-site.com/your_logo.jpg"
    data-prefill.name="Gaurav Kumar"
    data-prefill.email="test@test.com"
    data-theme.color="#F37254"
></script>
<input type="hidden" value="Hidden Element" name="hidden">
</form></body></html>';
      $this->load->view('tabview',$data);

1 个答案:

答案 0 :(得分:0)

结合Ajax使用Razorpay付款js结帐脚本时,请记住以下几点

1)必须仅在视图中维护表单,而不在结果查询中维护表单(至少这是我们的情况)

2)使用手动方法并过帐付款,根据您的要求捕获txn ID并重定向/登录。

希望这会有所帮助!