首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jquery+ajax,该如何处理

2012-05-05 
jquery+ajax我是这样想的:后台action里的方法:public String gotoEditBook(){logger.info(action--gotoEd

jquery+ajax
我是这样想的:
后台action里的方法:
public String gotoEditBook(){
logger.info("action--gotoEditBook");
logger.info("book.id:"+bookid);
book=bookListService.findBookById(bookid);
servletRequest.setAttribute("bookname", book.getBookname());
logger.info("bookname:"+book.getBookname());//有打印结果

return AJAX;
}
function edit(id){
alert(id);

$.ajax({
type:"post",
url:"gotoEditBook.action",
data:{"bookid":id},
success:function(data){

$("#d3").show();
$("#d4").show(300);
alert("gotoEditBook");

//save();
}
});

}

id为d4的div里需要load后台传来的数据,但是无论是
<%=request.getAttribute("bookname") %>
还是
书名:<input id="bname" type="text" name="bookname" value="<s:property value='book.bookname'/>">
都是空值,该怎么取得succsss的返回值data呢,并如何使用这个data?

[解决办法]
success:function(data){
alert(data) //有值吗
$("#d3").show();
$("#d4").show(300); 
alert("gotoEditBook");

//save();
}

[解决办法]
action返回的是什么值啊。。

热点排行