我有3页主页,登录和注册,注册页面上有一个选择/下拉列表,所以当我从主页登录页面然后登录页面注册页面时,会出现一个错误的$(...).formSelect is not a function,因为这个下拉列表没有显示,但是当我刷新相同的页面时,它会正确显示。
这是我的密码:-
$(document).on('turbolinks:load', function() {
$('select').formSelect();
M.updateTextFields();
});
我正在以这种方式在application.js中加载脚本
//= req
我已经在我的网站上有了Janrain社交登录小部件,并且正在使用AJAX处理身份验证请求。
在某些情况下,即使成功登录了社交网站(比如Twitter),我也想阻止登录我的网站。
当发生这种情况时,Janrain小部件仍然显示“正在加载...”,即使没有更多的事情可做。然而,我希望用户能够尝试通过另一个网站再次登录(比如说,Facebook)。
目前,实现这一点的唯一方法是刷新整个页面。不一定方便,但也不是很大的负担。尽管如此,我还是想避免这方面的要求。
这是我的代码-几乎完全复制/粘贴了Janrain提供的内容:
//Initialization of the widget on page l