如何使用ajax加载文本框
How to load a textbox using ajax
下面是我的Jquery和ajax代码加载文本框数据从服务器发送类。我得到响应,以便警报内成功函数执行数据从服务器浏览器控制台发送为什么它不加载到文本框得到
的错误$(document).ready(function () {
$('#userCheck').change(function (event) {
if(!$(this).is(":checked"))
return;
var userNumber = $('#userNumber').val();
if(userNumber != ""){
$.ajax({
type : 'GET',
url : 'populateTextBox',
dataType : 'json',
data : {
userNumber : $('#userNumber').val()
},
success : function(data, success) {
alert("babu code")
console.log(data)
/* var json = data; */
$('#Name').value(data.name);
},
error : function(data, success) {
console.log(data)
document.getElementById("er").innerHTML = "Problem to upload a name";
er.style.color='red';
$('#er').show();
}
});
}else {
//FIXME: Handle this properly
alert("Enter User Number")
}
});
});
<s:form action="populateTextBox">
<s:textfield name="userNumber" id="userNumber"></s:textfield>
<s:checkbox id="userCheck" name="userCheck"></s:checkbox>
<s:textfield name="userName" id="Name"></s:textfield>
<td><p id="er"></td>
<s:submit/>
</s:form>
尝试:
$('#Name').val(data);
如果console.log(data)
在您的控制台中返回pradeep
,那么这就是您所需要的。
并且,正如gracimgoire Fruleux在评论中指出的那样,使用.val()
而不是.value()
相关文章:
- 以纯文本加载的脚本-未声明纯文本文档的字符编码
- 文本淡入淡出后循环加载页面
- 将文本文件加载到javascript中
- JavaScript 在页面加载后替换文本
- 使用JavaScript将压缩文本文件加载到字符串中
- 数组在手动写入时有效,但从文本文件加载时无效
- 向使用jQuery加载DOM后添加的字段添加不受限制的文本输入DatePickers
- 从文本文件加载jsondata时出现空白页
- 我可以在页面加载期间将文本加载到 html 中吗?
- 在页面加载时激活jQuery img和文本操作
- 将 AJAX 响应文本加载到 DIV 中
- 如何通过jquery将滚动头文本加载到顶部固定标题区域
- 将Raphael.js论文保存为文本并从文本加载
- 将数据库中的html文本加载到CKEDITOR以进行更新
- jQuery文本加载动画
- Javascript基本文本加载指示器
- 将外部文本加载到HTML
- 根据下拉选择将文本加载到文本区域
- 如何从代码文本加载模块
- 当尝试使用AJAX时,Rails 4将JS作为纯文本加载