Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.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中将数据加载到特定的输入值?_Javascript_Php_Html_Ajax_Forms - Fatal编程技术网

如何在javascript中将数据加载到特定的输入值?

如何在javascript中将数据加载到特定的输入值?,javascript,php,html,ajax,forms,Javascript,Php,Html,Ajax,Forms,我有这段代码,在用户点击链接后从PHP加载数据。 然后,我将接收到的数据显示到div id=“vies”: $(文档).ready(函数(){ $(“#已接收数据”).hide(); $(“#单击我”)。单击(函数(){ $(“#收到数据”).show(); $(“#vies”).load('127.0.0.1/get#u data/',{VATID:$(“#vat#u id”).val()); }); }); 梵蒂德 从PHP接收的数据 .. 检查。。 问题是如何加载数据并将作为输入值插入

我有这段代码,在用户点击链接后从PHP加载数据。 然后,我将接收到的数据显示到div id=“vies”:


$(文档).ready(函数(){
$(“#已接收数据”).hide();
$(“#单击我”)。单击(函数(){
$(“#收到数据”).show();
$(“#vies”).load('127.0.0.1/get#u data/',{VATID:$(“#vat#u id”).val());
});
});
梵蒂德
从PHP接收的数据
.. 检查。。
问题是如何加载数据并将作为输入值插入此处:

<input type="text" name="put-here" id="put-here" value="test-value"/>

而是整个部门。


<script>
    $(document).ready(function(){
        $("#data-received").hide();
        $("#click_me").click(function(){
            $("#data-received").show();
            $.post('http://127.0.0.1/get_data/', {
                VATID : $("#vat_id").val()
            }, function(data) {
                $('#put-here').val(data);
            });
        });
    });
</script>
$(文档).ready(函数(){ $(“#已接收数据”).hide(); $(“#单击我”)。单击(函数(){ $(“#收到数据”).show(); $.post($)http://127.0.0.1/get_data/', { VATID:$(“#vat_id”).val() },函数(数据){ $('放在这里').val(数据); }); }); });
是一个方便的函数,它执行ajax请求,然后用返回的数据替换目标元素。如果不想替换整个元素,请使用来执行请求。在成功回调中,您可以使用设置返回数据的值


您能给我们一个从/get_data/?Mor Haviv获得的数据示例吗:在这个简单的示例中,我只需要传递一个变量。但实际上,我需要从PHP接收全部数据(姓名、地址、邮政编码等),然后将数据粘贴为几个输入。是否有任何方法可以从PHP接收数组,或者这需要以不同的方式完成?感谢您提供的信息。我以为我可以使用load()函数。
<script>
    $(document).ready(function(){
        $("#data-received").hide();
        $("#click_me").click(function(){
            $("#data-received").show();
            $.post('http://127.0.0.1/get_data/', {
                VATID : $("#vat_id").val()
            }, function(data) {
                $('#put-here').val(data);
            });
        });
    });
</script>
$.ajax({
  url: "127.0.0.1/get_data/",
  data: {VATID : $("#vat_id").val()}
}).done(function(data) {
  $( '#put-here' ).val(data);
});