67,515
社区成员
发帖
与我相关
我的任务
分享
public String searchCourse()throws Exception{
course = coursemanage.searchCourse(course.getCourseNo());
jsonobject = new JSONObject();
jsonobject.put("courses",new JSONObject(course));
result = jsonobject.toString();
System.out.println(result);//可以正常输出数据
return SUCCESS;
}
<action name="search" class="chooseAction" method="searchCourse">
<result type="json">
<param name="root">result</param>
</result>
</action>
$("#search").click(function(){
$.ajax({
url:"/StudentManageSystem/choose/search.action?course.courseNo="+$("#courseno").val()+"&timed="+new Date(),
dataType:"json",
success:function(data){
alert(data);//返回的是null,为何?
var course = eval("("+data+")");
if(course!=null){
$("div .searchresult").append("<div><input type='text' value='"+course.courses.coursename+"' id='coursename1'/><input type='submit' id='addcourse1'/></div>");
} else {
alert("输入代码不正确,重新输入");
}
}
});
});