Javascript rails jquery在保存表单之前禁用下载按钮

Javascript rails jquery在保存表单之前禁用下载按钮,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,查看 我已经创建了一个有保存和下载按钮的表单。我希望在完成所有字段之前禁用“保存”按钮,并在保存表单之前禁用“下载”按钮 -content\u for:javascript\u包括do =javascript_包括_标记“dropdown.js”、“business.js”、“bootstrap toggle.min.js” col-sm-12 .main-login.main-center.customer\u详细信息 =用于(@customer_detail)do|f的嵌套形式| -所有\

查看

我已经创建了一个有保存和下载按钮的表单。我希望在完成所有字段之前禁用“保存”按钮,并在保存表单之前禁用“下载”按钮

-content\u for:javascript\u包括do
=javascript_包括_标记“dropdown.js”、“business.js”、“bootstrap toggle.min.js”
col-sm-12
.main-login.main-center.customer\u详细信息
=用于(@customer_detail)do|f的嵌套形式|
-所有\u视图\u侧\u错误\u消息!(@customer_detail)
.表格对齐
.字段集
一行
col-sm-12
=f.标签:客户名称,“组织/客户名称”,类别:“col-sm-3控制标签文本右侧”
=f.文本\字段:客户\名称,自动对焦:true,类别:“col-sm-3”
=f.标签:住宅类型,“住宅类型”,类别:“col-sm-3控制标签文本右侧”
=f.复选框:常驻类型,自动对焦:true,“数据宽度”=>“200”,类:“切换两个常驻选择常驻列-sm-3”
%溴
.字段集
一行
col-sm-12
=f.标签:客户id,“客户id”,类别:“col-sm-3控制标签文本右侧”
=f.文本\字段:客户\ id,自动对焦:true,类别:“col-sm-3”
=f.标签:注意,注意,类别:“col-sm-3控制标签文本右侧”
=f.文本字段:注意,自动对焦:真,类别:“col-sm-3”
%溴
.字段集
一行
col-sm-12
=f.标签:地址,“地址”,类别:“col-sm-3控制标签文本右侧”
=f.text_区域:地址,自动对焦:真,类别:“col-sm-3”
=f.标签:城市,“城市”,类别:“col-sm-3控制标签文本右侧”
=f.text_字段:城市,自动对焦:真,类别:“col-sm-3”
%溴
.字段集
一行
col-sm-12
=f.标签:pin_代码,“pin代码”,类别:“col-sm-3控制标签文本右侧”
=f.文本字段:pin码,自动对焦:真,类别:“col-sm-3”
%div{id:'state_field'}
=f.标签:状态,“状态”,类别:“col-sm-3控制标签文本右侧”
=f.select(:state,options_for_select(state.collect_state),{},{class:“选择器col-sm-3列宽更改”,提示:“选择状态”,“数据实时搜索”:“true”})
%div.hide{id:'country_field'}
=f.标签:国家,“国家”,类别:“col-sm-3控制标签文本右侧”
=f.select(:country,CountryList.collect\u country\u list,{},{class:“选择器添加\u class\u country下拉列表\u country col-sm-3列宽更改”,标题:“选择国家”,“数据实时搜索”:“true”})
%溴
.字段集
一行
col-sm-12
=f.标签:电子邮件,“电子邮件”,类别:“col-sm-3控制标签文本右侧”
=f.email_字段:email,自动对焦:true,类别:“col-sm-3”
=f.标签:触点号,“触点号”,类别:“col-sm-3控制标签文本右侧”
=f.text_字段:联系人编号,自动对焦:真,类别:“col-sm-3”
%溴
.字段集
一行
col-sm-12
=f.标签:网站,“网站”,类别:“col-sm-3控制标签文本右侧”
=f.text_字段:网站,自动对焦:真,类别:“col-sm-3”
%div.hide{id:'currency_field'}
=f.标签:货币类型,“货币类型”,类别:“col-sm-3控制标签文本右侧”
=f.select(:currency\u type,CurrencyType.collect\u currency\u type,{},{class:“选择器下拉列表\u业务列宽更改”,提示符:'select',“数据实时搜索”:“true”})
%div{id:'change_resident'}
=f.标签:业务类型,“业务类型”,类别:“col-sm-3控制标签文本右侧”
=f.select(:business\u type,BusinessType.collect\u business\u type,{},{class:“selectpicker下拉列表\u business列宽更改”,提示:'select',“数据实时搜索”:“true”})
%溴
%溴
.字段集
一行
col-sm-12
=f.标签:服务税注册号,“服务税注册号”,类别:“col-sm-3控制标签文本右侧”
=f.文本字段:服务税注册号,自动对焦:真,类别:“col-sm-3”
=f.标签:面板编号,“面板编号”,类别:“col-sm-3控制标签文本右侧”
=f.文本字段:平移否,自动对焦:真,类别:“col-sm-3”
%溴
.字段集
一行
col-sm-12
=f.标签:本地销售税注册号,“本地销售税注册号”,类别:“col-sm-3控制标签文本右侧”
=f.文本\字段:本地\销售\税务\注册号,自动对焦:真,类别:“col-sm-3”
=f.标签:中央销售税编号,“中央销售税注册号”,类别:“col-sm-3控制标签文本右侧”
=f.文本字段:中央销售税否,自动对焦:真,类别:“col-sm-3”
%溴
=呈现部分:'customer_details/goods_address',局部变量:{customer_details:@customer_details}
%溴
.字段集
一行
col-sm-12
=f.标签:期初余额,“期初余额(如有)”,类别:“col-sm-3控制标签文本右侧”
=f.text_字段:打开_bal,自动对焦:true,类:“col-sm-3”
=f.标签:业务中心,“从哪个业务中心开具发票?”,类别:“col-sm-3控制标签文本右业务中心对齐”
=f.select(:business\u center,BusinessType.collect\u business\u type,{},{class:“选择器下拉列表\u business列宽更改”,提示:'select',“数据实时搜索”:“true”})
%溴
.字段集
一行
.col-sm-3
=f.提交“保存”,类别:“btn btn主”
.col-sm-3
=f.提交“取消”,类型::重置,类:“btn btn主”
.col-sm-3
-if@customer\u detail.save
=链接到“下载”,下载路径(@customer\u detail.id,格式:“csv”),类:“btn btn primary.disabled”
.col-sm-3

=链接到(“打印”,“javascript:Print()”,类:“btn btn primary”)
disabled:true
选项添加到
Save
按钮,并在使用javascript/jQuery提交/保存表单时将其删除。通过AJAX提交表单将使用c