Javascript JQuery引导模式窗口以某种方式重新加载/清除RubyonRails项目中的父字段
我的问题是当在模式窗口中单击OK时,模式窗口中的javascript函数将重新加载或清除父字段 以下是用例: 1.在父名称表单输入中输入名称字符串 2.点击测试模式按钮 3.此时会出现一个模式窗口 4.单击模式窗口“确定”按钮。(使用“取消”按钮不是问题) 5.父名称输入已清除。可能是重新加载了父级 我已经创建了一个简单的rails项目,生成了一个scaffold Post name:string。没有什么特别的,但我只是启用了引导js和css。 然后,我将此代码插入到_form.html.erb中,您可以在此处查看:Javascript JQuery引导模式窗口以某种方式重新加载/清除RubyonRails项目中的父字段,javascript,jquery,ruby-on-rails,twitter-bootstrap,modal-dialog,Javascript,Jquery,Ruby On Rails,Twitter Bootstrap,Modal Dialog,我的问题是当在模式窗口中单击OK时,模式窗口中的javascript函数将重新加载或清除父字段 以下是用例: 1.在父名称表单输入中输入名称字符串 2.点击测试模式按钮 3.此时会出现一个模式窗口 4.单击模式窗口“确定”按钮。(使用“取消”按钮不是问题) 5.父名称输入已清除。可能是重新加载了父级 我已经创建了一个简单的rails项目,生成了一个scaffold Post name:string。没有什么特别的,但我只是启用了引导js和css。 然后,我将此代码插入到_form.html.e
请输入新产品
代码:
姓名:
说明:
价格:
$(文档).ready(函数(){
$('#windowCreateInvoiceProductDialog').bind('show',function(){
//document.getElementById(“xlInput”).value=document.title;
});
});
函数(){
$('#windowCreateInvoiceProductDialog').modal('hide');
//document.title=document.getElementById(“xlInput”).value;
//closeDialog();
};
找到了答案
而不是这个
<a href="#" class="btn btn-primary" >OK</a>
换成这个
<button type="button" class="btn btn-primary" onclick="okClicked ();">Save changes</button>
保存更改
这就是它的全部,而且它很灵活,我可以隐藏,而不是隐藏并做一些事情。我希望没有人通过将“确定”按钮变成这个来回答这样的问题。我真正想要的是,我能够捕捉ok按钮,进行后处理,或者关闭模态,或者离开模态。关闭模式不应重新加载父页面
<button type="button" class="btn btn-primary" onclick="okClicked ();">Save changes</button>