我有一个带有各种字段的 GUI,用户可以在其中输入数据。我有一个按钮。我想传递用户在 GUI 上输入的值,然后单击按钮,我想将这些值传递到可以使用它们的另一个页面。
注意:没有表单/没有提交/没有表单操作,它只是一个页面使用按钮重定向到另一个页面。
我有一个带有各种字段的 GUI,用户可以在其中输入数据。我有一个按钮。我想传递用户在 GUI 上输入的值,然后单击按钮,我想将这些值传递到可以使用它们的另一个页面。
注意:没有表单/没有提交/没有表单操作,它只是一个页面使用按钮重定向到另一个页面。
基于一些标记:
<div id="x">Some data</div>
<div id="y">Some more data</div>
用于检索所需数据的 jQuery 脚本:
$("my button/link/whatever").click(function(e) {
e.preventDefault();
var data = {
x: $("#x").text(),
y: $("#y").text()
};
var req = $.ajax({
url: "the page to send data to",
type: "post",
data: data
});
req.done(function(response) {
// Do something here once the request is complete
});
});
或者使用第二种形式。