Javascript ajax将json值传递给html输入类型文本
我想将ajax json的输出传递给我的输入类型文本框。我该怎么做呢。我有这个代码,但我的代码不起作用。给你 我的剧本:Javascript ajax将json值传递给html输入类型文本,javascript,jquery,html,json,ajax,Javascript,Jquery,Html,Json,Ajax,我想将ajax json的输出传递给我的输入类型文本框。我该怎么做呢。我有这个代码,但我的代码不起作用。给你 我的剧本: function getUserDetails(id) { $.ajax({ url : "<?php echo site_url('manager/profile/userDetails/')?>/" + id, type: "GET", dataType: "JSON",
function getUserDetails(id) {
$.ajax({
url : "<?php echo site_url('manager/profile/userDetails/')?>/" + id,
type: "GET",
dataType: "JSON",
success: function(data) {
$('#fname').html(data['user_fname']);
},
error: function (jqXHR, textStatus, errorThrown) {
//alert('Error get data from ajax');
}
});
函数getUserDetails(id){
$.ajax({
url:“/”+id,
键入:“获取”,
数据类型:“JSON”,
成功:功能(数据){
$('#fname').html(数据['user_fname']);
},
错误:函数(jqXHR、textStatus、errorshown){
//警报(“从ajax获取数据时出错”);
}
});
我的html输入类型标记:
<input type="text" class="form-control" id="fname" placeholder="First Name">
您需要使用.val()将值添加到输入中。请尝试以下操作:
$('#fname').val(data['user_fname']);
您还需要确保输入可以处理此值,并且是预期值。您需要使用.val()将值添加到输入中。请尝试以下操作:
$('#fname').val(data['user_fname']);
您还需要确保输入可以处理此值,并且是预期值。等待4分钟sir等待4分钟sir