页面ajax获取数据返回本页面给input元素赋值的方法

我在页面使用ajax获取数据,然后在本页面的input属性赋值这个怎么实现?functionupdataUser(uid){$("#my_box").hide();$("... 我在页面使用ajax获取数据,然后在本页面的input属性赋值 这个怎么实现?
function updataUser(uid) {
$("#my_box").hide();
$("#update_User").show();
if(uid==null||uid==""){
parent.layer.alert("该内容被删除,请重新选择",{icon:0,title:'提示'});
}else {
$.ajax({
url: "/user/showUser?uid="+uid,
type:'GET',
dataType:'json',
success:function (data) {
}
});
}
}
这样获取数据, 然后还是在这个页面的input 赋值

<div>
<label>学生姓名:</label>
<input type="text" id="uname" value=""/>
</div>
<div>
<input type="button" class="user-button" value="保存" onclick="u_submit();"/>
</div>
展开
 我来答
匿名用户
2018-06-06
展开全部
success:function (data) {
   $("#uname").value=data
 }

data根据后台返回值不同 可能需要处理

追问
这个我知道,我想要的是出了这个方法,input里头的值依然存在。这个怎么实现?function updataUser(uid) {

$.ajax({
url: "/user/showUser?uid="+uid,
type:'GET',
dataType:'json',
success:function (data) {
}
});

然后在这个方法中还能获取这个值?function u_submit() {
alert(uname);
}
追答
这里返回成功有个更新了$("#uname").value=data
其他地方直接uname=$("#uname").value
或者设置全局变量
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式