`
andrew.yulong
  • 浏览: 172674 次
  • 性别: 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

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

    C#实现AGV库位信息读写

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

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

    本文将详细介绍《电信设备-可视化仓库的库位信息处理方法及装置》这一资料的核心内容,重点阐述如何通过先进的信息技术实现电信设备仓库管理的高效与精准。 首先,库位信息处理是仓库管理的核心环节,它关乎到对...

    参考资料-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