今天学到的070918

上一篇 / 下一篇  2007-09-18 10:18:27 / 个人分类:小知识点

今天弄懂了两个问题:
一个是提取参数,如:params=commit,Update The Choice,action,update,
choice,Quantity0EnabledtrueSalePrice0.00Weight0.0ShortMeasure0.0LongMeasure0.0OnSalefalseSKUExtraCost0.00AvailabilityNotAvailable.Price0.00MediumMeasure0.0,
id,3059,controller,choices  其中参数choice的值非常长,它们之间没有任何空格与标点,如果我们想要引用id这个参数,只需params[:id],但我们想引用choice中的Quantity,怎么办呢?开始试了好多都没有成功,最后用了params[:choice][:Quantity],成功了!
另一个问题是我在论坛提出的:
制做一个目录,里面有很多条目,选择一个条目就可以添加这个条目的具体内容,我先添加一个条目的内容,然后新建一个条目,这时再添加却把内容加到原来的条目中,所以应该在我新建条目时自动选择新建的条目,使原 来的条目不被选,这样才能将内容加到新建的条目中,如何实现这一功能呢?
解决方法是:在新建一个条目时,在display方法中添加一个元素和其参数,这个元素是用来调用js方法的,参数就是具体的js方法名,整个display的参数作为一个object,这样在js中就可以引用display的所有参数了,因为在display中我们需要传一个参数,其值是新建条目的id,这样我们就可以在js方法中把当前被选条目的id改为我们新建的条目的id .不知道大家能不能看懂,看不懂可以问我啊,发站内消息或直接回复都行



TAG:

小飞猪之Ruby窝 引用 删除 drive2me   /   2007-09-24 09:59:25
多多积累实际经验,分享给大家。
谢谢!
引用 删除 drive2me   /   2007-09-19 11:08:17
Good Job. You fixed the problem.
引用 删除 Guest   /   2007-09-19 11:08:02
5
xnine的个人空间 引用 删除 xnine   /   2007-09-19 08:26:14
没看明白 如果用到JS就又复杂点了

把你做的例子放上来吧
源码是无敌的
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2009-01-08  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 461
  • 日志数: 19
  • 建立时间: 2007-08-30
  • 更新时间: 2007-11-27

RSS订阅

Open Toolbar