本人想通过使用ajax实现如下功能:用jsp中的下拉菜单触发struts2中的action,并返回一个对象到这张页面
3个回答
展开全部
楼上两位都对
$("#下拉框id").change(function(){
$.ajax({
type:"post",
url:" ", //请求action地址
dataType:"json",//有text、json两种可以不需要
data:{ "参数名":参数值},//传递到后台的值,参数名就是在action中get set
success:function(data){//data就是返回的数据
就像楼上样处理
}
});
})
$("#下拉框id").change(function(){
$.ajax({
type:"post",
url:" ", //请求action地址
dataType:"json",//有text、json两种可以不需要
data:{ "参数名":参数值},//传递到后台的值,参数名就是在action中get set
success:function(data){//data就是返回的数据
就像楼上样处理
}
});
})
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ajax的基本用法一楼已经说了很简单的,我说下如何在下拉菜单触发吧,下面是个下拉框
<select id=“s1” name="test">
<option value="1">1</option>
<option value="2">2</option>
</select>
javascript里的代码
<javascript type="text/javascript">
$(function(){
$("#s1 option").click(function() {
里面用一楼的ajax请求到action就OK
如果要用到option里的值
$(this).val();这样就可以取出来
});
})
</javascript>
<select id=“s1” name="test">
<option value="1">1</option>
<option value="2">2</option>
</select>
javascript里的代码
<javascript type="text/javascript">
$(function(){
$("#s1 option").click(function() {
里面用一楼的ajax请求到action就OK
如果要用到option里的值
$(this).val();这样就可以取出来
});
})
</javascript>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询