Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用带有jQuery的按钮将PHP中的变量添加到表单中?_Javascript_Php_Jquery - Fatal编程技术网

Javascript 如何使用带有jQuery的按钮将PHP中的变量添加到表单中?

Javascript 如何使用带有jQuery的按钮将PHP中的变量添加到表单中?,javascript,php,jquery,Javascript,Php,Jquery,我想将这两个代码合并为一个,因此当我单击genbtn时,它会将PHP文件的响应添加到“wallet”表单中,就像下面的函数将文本“bitcoin wallet after click”添加到其中一样 如果有帮助的话,我想在PHP文件中显示的变量是$public,而不是像现在这样显示在警报框中 我已经坐着摆弄代码3个小时了,运气不好。 您可以检查它现在是如何工作的,以便更好地理解 <script> $(function () { $('#genbtn').one('click',

我想将这两个代码合并为一个,因此当我单击
genbtn
时,它会将PHP文件的响应添加到“wallet”表单中,就像下面的函数将文本“bitcoin wallet after click”添加到其中一样

如果有帮助的话,我想在PHP文件中显示的变量是
$public
,而不是像现在这样显示在警报框中

我已经坐着摆弄代码3个小时了,运气不好。
您可以检查它现在是如何工作的,以便更好地理解

<script>
$(function () {
  $('#genbtn').one('click', function () {

    var text = $('#wallet');
    text.val(text.val() + ' bitcoin wallet after click');

  });
});
</script>

$(函数(){
$('#genbtn').one('click',function(){
var text=$(“#钱包”);
text.val(text.val()+“点击后比特币钱包”);
});
});
以及:


$.ajax({
url:'addygen.php',
成功:功能(响应){
警报(响应);
}
});
html:


因此,我们现在的处境是:

  • 当我将以下代码与本地
    phpPage.php
    一起使用时,它运行良好
  • 当我把
    url:'http://www.ubit.ca/addygen.php“
    developer工具向我显示了以下错误:
  • 用于获取未加密资源的连接

    所以我认为问题在于你是否允许访问
    http://www.ubit.ca/addygen.php
    文件

    $.ajax({
    网址:'http://www.ubit.ca/addygen.php',
    如果修改:正确,
    数据类型:“文本”,
    成功:功能(数据){
    美元(“钱包”)
    },
    错误:函数(){
    警报(“错误”);
    }
    });
    
    
    
    因此,我们现在的处境是:

  • 当我将以下代码与本地
    phpPage.php
    一起使用时,它运行良好
  • 当我把
    url:'http://www.ubit.ca/addygen.php“
    developer工具向我显示了以下错误:
  • 用于获取未加密资源的连接

    所以我认为问题在于你是否允许访问
    http://www.ubit.ca/addygen.php
    文件

    $.ajax({
    网址:'http://www.ubit.ca/addygen.php',
    如果修改:正确,
    数据类型:“文本”,
    成功:功能(数据){
    美元(“钱包”)
    },
    错误:函数(){
    警报(“错误”);
    }
    });
    
    以下是解决方案的代码片段:

    <script>
    $(function() {
        $('#genbtn').one('click', function() {
            $.ajax({
                url: 'addygen.php',
                success: function(response) {
                    var text = $('#wallet');
                    text.val(response);
                }
            });
        });
    });
    </script>
    
    
    $(函数(){
    $('#genbtn').one('click',function(){
    $.ajax({
    url:'addygen.php',
    成功:功能(响应){
    var text=$(“#钱包”);
    text.val(答复);
    }
    });
    });
    });
    
    以下是解决方案的代码片段:

    <script>
    $(function() {
        $('#genbtn').one('click', function() {
            $.ajax({
                url: 'addygen.php',
                success: function(response) {
                    var text = $('#wallet');
                    text.val(response);
                }
            });
        });
    });
    </script>
    
    
    $(函数(){
    $('#genbtn').one('click',function(){
    $.ajax({
    url:'addygen.php',
    成功:功能(响应){
    var text=$(“#钱包”);
    text.val(答复);
    }
    });
    });
    });
    

    请简化您的问题好吗?我没有完全理解您的要求。我会尝试,我希望当您单击“genbtn”时,addygen.php中显示的字符串以“wallet”形式显示。您必须显示什么是
    #wallet
    。发布你的HTML。刚刚发布。
    addygen.php
    的输出是
    1kijnydyr9zhfxnwrfgutukdjgvkto4qm
    (如下字符串)。。。这看起来不像您希望显示的内容。请简化您的问题好吗?我没有完全理解您的要求。我会尝试,我希望当您单击“genbtn”时,addygen.php中显示的字符串以“wallet”形式显示。您必须显示什么是
    #wallet
    。发布你的HTML。刚刚发布。
    addygen.php
    的输出是
    1kijnydyr9zhfxnwrfgutukdjgvkto4qm
    (如下字符串)。。。这看起来不像您希望显示的内容。我以前尝试过,但它不起作用,我只需要将响应添加到表单中。所以我删除了“+”比特币钱包,但它仍然不起作用。@NipBoss哪种形式?请你能添加你的HTML代码吗?!我需要知道你到底想把这个答案放在哪里好的,等一下。@NipBoss我编辑了我的答案,在你本地的机器上试试我的解决方案&看看代码是否有效,对我来说它工作得很好。祝你好运,非常感谢,你基本上已经成功了。我只是稍微修改了一下。我以前试过,但它不起作用,我只需要将响应添加到表单中。所以我删除了“+”比特币钱包,但它仍然不起作用。@NipBoss哪种形式?请你能添加你的HTML代码吗?!我需要知道你到底想把这个答案放在哪里好的,等一下。@NipBoss我编辑了我的答案,在你本地的机器上试试我的解决方案&看看代码是否有效,对我来说它工作得很好。祝你好运,非常感谢,你基本上已经成功了。我只是稍微修改了一下。
    <script>
    $(function() {
        $('#genbtn').one('click', function() {
            $.ajax({
                url: 'addygen.php',
                success: function(response) {
                    var text = $('#wallet');
                    text.val(response);
                }
            });
        });
    });
    </script>