如何在javascript中将数据加载到特定的输入值?
我有这段代码,在用户点击链接后从PHP加载数据。 然后,我将接收到的数据显示到div id=“vies”:如何在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接收的数据 .. 检查。。 问题是如何加载数据并将作为输入值插入
$(文档).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);
});