我有一张表格。考虑我的表单中有一个按钮,我需要做的是当我点击按钮时执行ruby文件。实际上我的ruby文件将数据写入html文件。所以我也想在点击按钮时在框架中打开该文件。
答案 0 :(得分:1)
将按钮设为submit
按钮。把它放在<form>
里面。将表单的action
设置为您的Web服务器映射到Ruby程序的URL。 (您需要选择程序符合的界面,例如CGI或Rack)。由于您正在使用框架,因此还要设置表单的target
属性。
更改Ruby程序的输出,使其输出到Web服务器而不是文件,或将其设置为将HTTP重定向发送到保存文件的位置。