原创 Rails中通過checkbox實現批量刪除

在Rails生成的控制器模版中,包含的destroy只能處理單個對象,而批量刪除要求能夠同時處理多個對象,這需要自定義一個批量操作action。批量刪除的效果圖如下: 每一行記錄的第一列設置成checkbox,用於標記此行是否被選

原创 rails文檔

rails命令(rails) 創建應用程序(rails new) 適用版本 1.0.0  1.1.0  1.1.1  1.1.6  1.2.0  1.2.6  2.0.0  2.0.1  2.0.3  2.1.0  2.2.1 

原创 respond_to and send

如同其他的OO語言一樣,在ruby中,通過給對象發送消息,來完成對象的功能,比如 str.upcase ,就是給str發送upcase的消息,點操作符(.),就是用來給對象發送消息的,str接受到消息,然後執行與消息對應的功能。 但是,某

原创 rails respond_to

respond_to(*types, &block) public Without web-service support, an action which collects the data for displaying a list

原创 字符串截取和查詢

也許String對象最重要的操作就是通過[]下標訪問操作了,你可以通過這種方式提取字符串內容或者更改字符串內容。在Ruby1.8中字符串被當作一個字節或者8位的字符碼數組,你可以通過length或者size方法獲得這個數組的長度,你通過在

原创 update_at

如果不對字段進行任何修改,而執行更新操作,這個操作是不會執行的,數據庫中的updated_at字段是不會改變的

原创 修改列

change_column  :orders,:status,:integer,:null=>false,:default=>Setting.orders.status_none 在create_table t.string  :nam

原创 負值之美:負margin在頁面佈局中的應用

  負數給人總是一種消極、否定、拒絕之感,不過有時利用負margin可以達到奇妙的效果,今天就表一表負值在頁面佈局中的應用。這裏說的負值主要指的是負margin。   關於負margin的原理建議大家看看這篇文章:http://www