Ruby on rails 使用rails渲染将警报显示两次而不是一次
我想提醒用户有关域的信息 当我使用下面的方法时,我得到了警报显示两次的问题 由于某些代码结构,我需要像那样编写javascript 我的控制器代码如下:Ruby on rails 使用rails渲染将警报显示两次而不是一次,ruby-on-rails,render,Ruby On Rails,Render,我想提醒用户有关域的信息 当我使用下面的方法时,我得到了警报显示两次的问题 由于某些代码结构,我需要像那样编写javascript 我的控制器代码如下: render :text => "alert('The entered email is not registered domain')" 我曾在控制器中尝试过类似以下内容: render :partial => 'folder/user_alert' 和部分_user_alert.html.erb类似: 最好的方法是遵循另一种
render :text => "alert('The entered email is not registered domain')"
我曾在控制器中尝试过类似以下内容:
render :partial => 'folder/user_alert'
和部分_user_alert.html.erb类似:
最好的方法是遵循另一种体系结构:
render :text => 'The entered email is not registered domain', :status=>500
现在,您可以使用Javascript选择要执行的操作警报或在消息中显示的内容等谢谢Benoit,我已经更新了我的问题。您对生成的标记做了什么?它是用AJAX渲染的吗?你在评估它,把它插入DOM吗?您可以在问题中添加更多细节,尤其是客户端代码。。。我用了eval。在客户端没有更多。。。步骤如下:1进行ajax调用以检查插入电子邮件是否已注册域。2如果它不是注册域,我将呈现此警报消息并从这里提交表单。。。希望这将很容易理解我的问题
render :text => 'The entered email is not registered domain', :status=>500