首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >:onchange in form not form,in rails 3.1 app

:onchange in form not form,in rails 3.1 app
EN

Stack Overflow用户
提问于 2011-09-27 15:21:16
回答 1查看 233关注 0票数 0

这就是我的问题。在我的例子中,:onchange函数不起作用,尽管我已经在application.rb中添加了jquery。

在表单中,我需要提醒用户

代码语言:javascript
复制
<%= telephone_field(:user, :phone_country_code, :size => 1, :onchange => "if $('user[phone_country_code]').length > 2 { alert('Your firstname needs to be shorter!'); }") %>

在application.html.rb中

代码语言:javascript
复制
<%= javascript_include_tag "jquery" %>

在控制台中,我得到了

代码语言:javascript
复制
Started GET "/assets/application.js?body=1" for 127.0.0.1 at 2011-09-27 12:36:39 +0530
Served asset /application.js - 304 Not Modified (1ms)
EN

回答 1

Stack Overflow用户

发布于 2011-09-27 15:30:16

我认为你的javascript中有一个语法错误。添加括号:

代码语言:javascript
复制
if ($('user[phone_country_code]').length > 2) { alert('Your firstname needs to be shorter!'); }")

还有:国家代码的奇怪警报..

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7565525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档