`
andrew.yulong
  • 浏览: 171182 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ajax联动之仓库库位

阅读更多
applications.js(联动的js)
//仓库库位级联
balocationBybawarehouse = function(bainvent_id,balocation)...{

//bainvent_id,为传进来的id , balocation为传进来控件
var showResponse=function(transport)
 
...
  
var json = eval(transport.responseText);

//json为控制器传进来的数组
  $(balocation).options.length=1;
  
for(var i=0;i<json.size();i++)...{
   
var oNewNode=new Option();

//new一个option对象,给option对象赋id和值
   oNewNode.value=json[i].attributes.id;
      oNewNode.text
=json[i].attributes.name;
   $(balocation).options.add(oNewNode);
  }

 }

 
 
var myAjax = new Ajax.Request(
  
'/system/basedata/bawarehouse/balocationBybawarehouse',
  
...{
   method: 
'get',
   requestHeaders:
...{Accept:'application/json'},
   parameters:
'bainvent_id='+bainvent_id,

// parameters:'bainvent_id='+bainvent_id时传进来的id
   onComplete: showResponse

//指定完成后执行哪个回调函数
  }

 );
}
 

BawarehouseController(仓库的控制器)
  #仓库库位联动
  def balocationBybawarehouse
    @balocations 
= Balocation.find(:all, :conditions => ['bawarehouse_id = ?',params[:bainvent_id]])
    render :text 
=> @balocations.to_json
  end

_form.rhtml(你的页面)

//在仓库select框上绑定 onchange事件
//baitem_bainvent_id为你要绑定控件的id
//change为动作
//balocationBybawarehouse($("baitem_bainvent_id").value,"baitem_balocation_id");
                    //第一个参数为要绑定控件的值          第二个参数为要影响控件的id
$(
"baitem_bainvent_id").observe('change',function()...{
 balocationBybawarehouse($(
"baitem_bainvent_id").value,"baitem_balocation_id");
}
);
分享到:
评论

相关推荐

    仓库库位系统_仓库库位系统.rar_

    仓库库位系统是现代企业管理中不可或缺的一部分,尤其在物流、制造业和零售业等涉及大量库存操作的领域。这个系统主要用于优化库存存储和拣选过程,提高仓库运营效率,减少错误和延误,确保供应链的流畅性。 一、...

    海外仓库库位管理详细功能设计

    《海外仓库库位管理详细功能设计》 在现代全球化贸易中,海外仓库扮演着至关重要的角色,它们能够缩短交货时间,减少运输成本,并提供更好的客户服务。为了有效地管理这些仓库,一套详尽的库位管理系统必不可少。...

    物料仓库库位编号设定原则.pdf

    物料仓库库位编号是仓库管理中的重要组成部分,它有效地组织和定位存储的物料,提高仓库运营效率。在“物料仓库库位编号设定原则.pdf”中,主要阐述了库位编号的构成、含义以及设定规则。以下是对这些内容的详细解释...

    如何做好库位规划

    一、信息的收集:如:(1)仓库本身相关的信息:库房的净高、库区内面积的大小,支撑柱子的数量,每一跨等。 二、库位规划的设计:根据收集的信息,设计合理的库位规划,满足仓储作业的需求。 三、库位优化:根据...

    某物流技术规范手册含仓库库位规划等等内容.doc

    物流技术规范手册中仓库库位规划的重要性 仓库库位规划是物流技术规范手册中的一项关键内容,它涉及到仓库的总体布局、区域规划、货位规划等方面。合理的仓库库位规划可以提高仓库的作业效率、质量和安全性,减少...

    物流中心库位管理

    仓管货位布局方案,提高上架,拣货出库的效率,符合现代物流信息化的要求

    库位编码规则PPT课件.pptx

    库位编码规则是仓库管理中的核心要素,它用于唯一标识仓库内的每一个存储位置,以便于库存跟踪、拣选和补货等操作。本PPT课件详细介绍了如何设计和实施有效的库位编码系统。 首先,库位编码通常由多个部分组成,如...

    仓库管理系统系统.rar

    传统的仓库管理,一般依赖于一个非自动化的、以纸张文件为基础的系统来记录、追踪进出的货物,完全由人工实施仓库内部的管理,因此仓库管理的效率极其低下,所能管理的仓库规模也很小。 随着计算机的应用普及,目前...

    电信设备-可视化仓库的库位信息处理方法及装置.zip

    《电信设备-可视化仓库的库位信息处理方法及装置》这一资料主要探讨的是现代电信行业中,如何通过先进的信息技术实现仓库管理的高效与精准。在快速发展的电信设备领域,库存管理和物流效率是决定企业竞争力的关键...

    C#实现AGV库位信息读写

    本项目聚焦于“C#实现AGV库位信息读写”,这涉及到自动化引导车(AGV)系统的数据交互,其中包含两个核心部分:通过S7.net与西门子PLC的数据通信以及通过Socket实现上位机与手机客户端的通讯。 首先,我们来详细...

    参考资料-U9库位模板.zip

    参考资料-U9库位模板.zip

    某物流技术规范手册(含仓库库位规划等等内容).doc

    仓库平面图显示仓库的通道和区域、门窗、楼梯、电梯的位置,显示消防设施位置,显示仓库所在的地理位置,所处的外界周边环境。 四、货位规划 货位规划的原则包括: 1. 最接近物流出口原则 2. 以库存周转率为排序...

    SQL仓库源码

    在IT行业中,SQL仓库源码通常指的是用于存储和管理大量结构化数据的系统,它基于SQL(Structured Query Language)语言,是数据仓库解决方案的核心部分。SQL仓库管理系统数据库文件则是实现这种功能的具体载体,包含...

    在线自动化立体仓库管理系统的功能分析及库位分配研究.docx

    ### 在线自动化立体仓库管理系统的功能分析及库位分配研究 #### 一、研究背景与意义 随着现代制造业的发展,自动化立体仓库系统(Automated Storage and Retrieval System, AS/RS)作为物流管理的重要组成部分,...

    WMS中的库位优化.pptx

    WMS中的库位优化 Slotting Optimization ... 库位优化是 WMS 中的一个重要概念,它可以通过对仓库中货物的合理配置,提高拣货效率、降低仓库操作成本。通过库位优化,可以提高仓库的效率,降低成本,提高客户满意度。

    库位合并功能

    对于同品类多库位的数据化应用很方便,支持一键合并功能!

    仓库管理VBA代码

    《仓库管理VBA代码》是基于Excel 2007的一种高效工具,它利用VBA(Visual Basic for Applications)编程语言来实现对仓库数据的自动化管理和处理。VBA是Microsoft Office套件中内置的一种编程环境,它允许用户自定义...

    物料&库位卡

    物料&库位卡是物流和库存管理中的关键概念,它们在企业运营中起着至关重要的作用。这篇文档可能深入探讨了这两个概念,并提供了实用的参考资料,对于从事物流、采购、仓储或供应链管理的人来说,是非常有价值的学习...

    仓储平面动态图(excel货位管理)

    仓储平面动态图(excel货位管理),排位货位库存量占存比率出货量出货比率存货类别

Global site tag (gtag.js) - Google Analytics