如何在 post 请求中将 value1 赋值给 value2?
How to assign value1 to value2 in post request?
如何在 post 请求中将 value1
分配给 value2
?
例如:
www.site.com/index.php?value1=10&value2=value1&value3=value2+1
如何在 URL 中制作 value2 = value1
?
URL 只是原始文本,因此您需要:
- 使用
JavaScript
获取当前value1
,然后将value2
设置为相同,jQuery
类似于:
$("#myFormId").submit(function(event) {
event.preventDefault();
var $form = $(this);
// Finds URL using form's action attribute.
var url = $form.attr('action');
// You may change this part.
var value1 = $('#myFirstField').val();
var value2 = value1;
var data = {
value1: value1,
value2: value2,
};
// Sends the request.
var listener = $.post(url, data);
// Handles the response.
listener.done(function(data) {
console.log('success', data);
});
listener.fail(function() {
console.log('failed');
});
});
- 或者,简单地从 URL 中删除
value2
,如果它总是等于 value1
,然后使用 PHP
来设置 value2
参数(某物像 $value2 = $value1;
或任何你 API 改变 URL-param 需要的东西)。
如何在 post 请求中将 value1
分配给 value2
?
例如:
www.site.com/index.php?value1=10&value2=value1&value3=value2+1
如何在 URL 中制作 value2 = value1
?
URL 只是原始文本,因此您需要:
- 使用
JavaScript
获取当前value1
,然后将value2
设置为相同,jQuery
类似于:
$("#myFormId").submit(function(event) {
event.preventDefault();
var $form = $(this);
// Finds URL using form's action attribute.
var url = $form.attr('action');
// You may change this part.
var value1 = $('#myFirstField').val();
var value2 = value1;
var data = {
value1: value1,
value2: value2,
};
// Sends the request.
var listener = $.post(url, data);
// Handles the response.
listener.done(function(data) {
console.log('success', data);
});
listener.fail(function() {
console.log('failed');
});
});
- 或者,简单地从 URL 中删除
value2
,如果它总是等于value1
,然后使用PHP
来设置value2
参数(某物像$value2 = $value1;
或任何你 API 改变 URL-param 需要的东西)。