今天学到的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: