qq_43680486
2018-11-12 15:27ajax获取数据显示在表单中出现问题
layui弹出层表单不显示后台数据的值,data中是有值的的可是在弹出层表单中不显示,这问题该怎么解决,求助求助!!!
function editStudent(obj,s_id) {
$.ajax({
url:"/findStudentById",
type:"get",
dataType:'json',
data:{"s_id":s_id},
success:function (data) {
layer.open({
type:1,
title:"修改信息",
skin:"updateCss",
area:["50%"],
anim:2,
content:$("#updteDiv").html(),
});
$("#s_studentid").val(data.s_studentid);
$("#s_name").val(data.s_name);
$("#s_sex").val(data.s_sex);
$("#s_age").val(data.s_age);
$("#s_phone").val(data.s_phone);
$("#s_classid").val(data.s_classid);
$("#s_studentid").val(data.s_dormitoryid);
console.log(data.s_dormitoryid);
console.log( $("#s_studentid").val());
console.log( $("#s_studentid").val(data.s_dormitoryid));
}
});
}
conso.log出来的结果
301
301
Object { 0: input#s_studentid.layui-input, length: 1, context: HTMLDocument http://localhost:8080/findStudent, selector: "#s_studentid" }
Controller里的方法
@RequestMapping( "/findStudentById")
@ResponseBody
public Student findStudentById(Integer s_id) {
Student s= studentService.findStudentById(s_id);
return s;
}
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- 使用Ajax将表单数据发布到ZF2控制器
- controller
- xmlhttprequest
- ajax
- php
- 4个回答
- 如何从Symfony3中提交的表单中获取数据?
- api
- symfony
- forms
- php
- 2个回答
- 使用Ajax发送表单数据时PHP不会获得$ _FILES
- ajax
- upload
- php
- jquery
- multipartform-data
- 1个回答
- 发送带有serialize()函数的表单和ajax()中的额外数据
- javascript
- ajax
- serialization
- jquery
- php
- 2个回答
- Ajax获取表单数据和URL
- javascript
- ajax
- php
- jquery
- 3个回答
换一换