我对在网站编程中使用 jQuery 和 javascript 非常陌生,所以这可能是一个非常简单的问题。我在我的网页中实现了 bpopup 窗口,到目前为止它们工作得很好。我的问题是如何随意向 bpopup 窗口发送数据和从 bpopup 窗口发送数据。下面是我用javascript调用它的代码。
function editPopupButton(){
$('edit').bPopup({modalColor: 'grey'});
}
这是javascript显示的视图
<div id="edit" style="display: none;">
<span class="button b-close"><span>x</span></span>
#Renders view here using ruby on rails code
</div>
最后,这是调用 javascript 来实现这一切的元素。
<button> onclick="editPopupButton()"> Edit </button>
因此,由于我对这一切都不熟悉,因此我不确定如何提供要发送到弹出窗口/正在呈现的视图的数据。我的第一个猜测是把它放在对 javascript editPopupButton(); 的调用中。函数作为参数,但是一旦在方法中,我不明白如何从视图中将其作为数据提供。如果它对如何完成有重大影响,我将在 Ruby On Rails 中制作网站。
任何帮助和解释将不胜感激。