PHP回声javascript无法正常工作

时间:2014-12-09 05:33:06

标签: javascript php jquery forms stripe-payments

我有一个表单,提交时在后台运行php脚本。

这是提交表单/运行php脚本的代码。注意:此代码正确执行其功能。

<div id="depositResponse"></div>
          <script>
              // When the form is submitted run this JS code
              $('#headerDeposit').submit(function(e) {

                  $("#depositSection").hide();

                  // Post the form data to script
                  $.post('../scripts/deposit.php', $(this).serialize(), function(resp) {
                      // Set the response data into the #depositResponse
                      $('#depositResponse').html(resp);
                  });

                  // Cancel the actual form post so the page doesn't refresh
                  e.preventDefault();
                  return false;
              });
          </script>    

php脚本将东西存储在数据库中,然后需要回显一些东西(应该返回到提交表单的页面。

<form action="stripe/charge.php" method="POST">
      <script
        src="https://checkout.stripe.com/checkout.js" class="stripe-button"
        data-key="REMOVED FOR THIS POST"
        data-amount="100">
      </script>
  </form>

但问题是唯一返回的是

<form action="stripe/charge.php" method="POST"></form>

该表单适用于不必通过php / js返回的页面

可能是什么问题?

奇怪的是,一周前这个工作正常......现在没有对代码进行直接修改就无法正常工作。

0 个答案:

没有答案