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>