javascript - 检索第 1 页到第 2 页的 Javascript 值

标签 javascript jquery ajax

我遇到一个问题,我的 AJAX 函数需要从第 1 页和第 2 页发送一个值,该函数在第 2 页中捕获并存储该值。

这是我的第一页 AJAX 函数:

top.location.href = 'http://www.something.com/redirect.php?email=' + $('#email').val();

因此电子邮件的值为“$('email').val();

在我的第二页中,我正在使用这个 AJAX 函数:

$(document).ready(function(){
$("#iframe").load(function(event){
var email = $('#email').val();
$('#frame1').contents().find('#iddatabase').val(email);
$('#frame1').contents().find('#fgr').submit();
redirect();
});

问题是第二页中的 AJAX 值丢失,我需要帮助来修复它。

最佳答案

在克里斯的帮助下我找到了答案,

我刚刚添加了这些 javascript 行:

function getParameterByName(name) {
    name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
        results = regex.exec(location.search);
    return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}

然后我改变我的

var email = $('#email').val();

var email = getParameterByName('email');

关于javascript - 检索第 1 页到第 2 页的 Javascript 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27345037/

相关文章:

javascript - 使用 DatePicker(仅月日,无年份)、Moment.js 和 JSON 来填充事件或报价

javascript - 模态定时器进度条

ajax - Sails.js 全局 CORS 配置不起作用,每个路由是

javascript - F8 键可以在我的应用程序中的 javascript 和 windowForm 中使用吗?

javascript - 无法使用显示/隐藏

javascript - 是否可以在javascript函数中传递这个

jquery - 剑道网格 : disable row edit

jquery - 运行 jquery .each() 后显示 div 不起作用

javascript - 使用 jQuery 在 DataTables 表中创建动态链接

jquery - 如何将 .ajax() responseText 设置为变量