大侠帮帮忙啊? 在线等.........
$(function(){
$('.buy').click(function (){
$.ajax({
type:'post',
url:'buyAction',
data:'book.id='+id,// 这里怎么能获取id呢? Action 里面有book 对象, 有set get 方法
dataType:'json',
success:function(data){
var check=data.check;
if(check==0){
$('#cartinfo').html('');
alert('XXX!');
}else{
$('#cartinfo').html('XXX!');
}
}
});
});
});
[最优解释]
遇到问题:独立的Js文件获得Struts2中Session中的值
解决方案:在要调用该Session的jsp页面中
<% int id = (Integer)request.getSession().getAttribute("id");%>
<input type="hidden" id="id" name="id" value="<%=id%>"/>
<script type="text/javascript">
var id = document.getElementById("id").value;
alert(id);
</script>
这样就得到了值