【问题标题】:preserve input field value using javascript or jquery使用 javascript 或 jquery 保留输入字段值
【发布时间】:2015-03-24 09:05:26
【问题描述】:

我在单页上有两个表单,一个是用户信息表单,另一个是促销代码表单。如果用户输入其信息并在填写信息后决定应用促销代码。我想要的是在提交促销代码时在输入字段中保留用户填写的信息

【问题讨论】:

  • 您可以使用 AJAX 发布促销代码,这将防止页面刷新和丢失您的用户输入表单。 api.jquery.com/jquery.ajax
  • 感谢您的回复。我正在调用返回xml结果的soap api来检查促销代码的有效性。你能解释一下如何使用ajax调用soap api吗?我在服务器端使用php。

标签: javascript php jquery forms


【解决方案1】:

类似这样的:

$.ajax({
  method: "POST",
  url: "soap.php", // The url to your php file in the post
  data: { promocode: promocode  } // Object containing your promo code.
}).done(function(data) {
    alert(data);
});

【讨论】:

  • 得到以下错误:XMLHttpRequest 无法加载“url”。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,Origin 'localhost' 不允许访问。响应的 HTTP 状态代码为 500。
  • 当你在服务器上运行它不会发生,我假设你在本地运行它?
  • 非常感谢您的回复,但是当我在服务器上运行它时出现同样的错误
猜你喜欢
  • 2015-09-20
  • 1970-01-01
  • 1970-01-01
  • 2018-08-08
  • 1970-01-01
  • 2021-04-29
  • 1970-01-01
  • 2013-04-17
  • 2019-04-22
相关资源
最近更新 更多