首页 > 其他 > 详细

ajax动态刷新下拉框

时间:2014-04-07 19:36:58      阅读:544      评论:0      收藏:0      [点我收藏+]

 

动态post,避免直接给页面传输大量数据

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/**
     * ajax通过商品刷新供应商
     * by_kangyx
     * @throws IOException
     */
    @RequestMapping(params = "actionMethod=refreshGoodRefSuppliers",method = RequestMethod.POST)
    public void refreshGoodRefSuppliers(final Model model,
            final HttpServletRequest request, final HttpServletResponse response) throws IOException{
        //定义返回字符串
        StringBuffer strBuffer = new StringBuffer("");
        String goodId = request.getParameter("goodId");
        strBuffer.append("<option value=‘‘>---请选择---</option>");
        List<GoodRefSuppliers> goodRefSuppliersList = baseSupplierService.getGoodRefSuppliers(Long.valueOf(goodId));
        for(int i=0;i<goodRefSuppliersList.size();i++){
            strBuffer.append("<option value =‘"+goodRefSuppliersList.get(i).getSuppliers().getId()+"‘>"+goodRefSuppliersList.get(i).getSuppliers().getName()+"</option>");
        }
        Util.printString(response, strBuffer.toString());
    }

 

1
2
3
4
5
6
7
8
                                <td>
                    <select name="goodRefSuppliers" id="goodRefSuppliers_${s.index}"
                    onchange="setSuppliers(this.value,${orderdetail.id});"
                    onkeydown="refreshGoodRefSuppliers(${orderdetail.prdInfo.goodsInfo.id},${s.index});"
                    onmousedown="refreshGoodRefSuppliers(${orderdetail.prdInfo.goodsInfo.id},${s.index});">   
                    <option value="">--请选择--</option>
                    </select>
                     </td>

 

 

 

 

1
2
3
4
5
6
7
8
9
10
function refreshGoodRefSuppliers(id,ip){
    switchData(‘logisticsOrders.do?actionMethod=refreshGoodRefSuppliers&goodId=‘+id,‘‘,function(data,flag){
        if(flag==1){
            if(data!=""){
                $("#goodRefSuppliers_"+ip).empty().append(data);
 
            }
        }
    });
}

 

ajax动态刷新下拉框,布布扣,bubuko.com

ajax动态刷新下拉框

原文:http://www.cnblogs.com/kyxyes/p/3650343.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!