将输入文本的值传递给另一个具有另一个页面 jQuery 的输入文本


passing value of input text to another input text with another page, jQuery

这是我的第1页

<input class="form-control input-sm" placeholder="House Number" id="hhouseid" name="hhouseid" />
<button class="btn btn-success btn-sm" type="submit" id="house" name="house">Save and Proceed</button>

这是我的 jquery

$('#house').click(function() {
    var hhouseid = $('#hhouseid').val();
    var datastring = '&hhouseid=' + hhouseid;
    $.ajax({
        type:'post',
        url:'query/save.php',
        data: datastring,
        cache:true,
        success:function(html){
            alert('Records Sucessfuly Recorded');
            window.location = 'add_member.php';
            $('#houseid').val(hhouseid);    
        }
    });
});

这是我的第 2 页

<input class="form-control input-sm" placeholder="House Number" id="houseid" name="houseid" />

我想将第 1 页中的 hhouseid 值传递给第 2 页中的 houseid。 我有此代码,但它不起作用。 接受任何帮助 TNX :D

一旦您使用window.location = 'add_member.php';更改位置,您将没有可用的$('#houseid').val()

也许您需要通过 url 将变量携带到add_member.php

window.location = 'add_member.php?hhouseid=' + hhouseid;

在 php 代码中

$hhouseid = $_GET['hhouseid'];

改变

$('#houseid').val(hhouseid); 

$hhouseid