diff --git a/app/views/layouts/_new_feedback.html.erb b/app/views/layouts/_new_feedback.html.erb index 34dc96491..67b4af32c 100644 --- a/app/views/layouts/_new_feedback.html.erb +++ b/app/views/layouts/_new_feedback.html.erb @@ -13,8 +13,9 @@
<% get_memo %> <%= form_for(@new_memo, :url => create_feedback_forum_path(@public_forum)) do |f| %> - <%= f.text_area :subject, :class => "opnionText", :placeholder => l(:label_feedback_tips) %> + <%= f.text_area :subject, :id=>"subject", :class => "opnionText", :placeholder => l(:label_feedback_tips) %> <%= f.hidden_field :content,:id => 'hidden', :required => true , :value => l(:label_feedback_value) %> + <%= l(:label_submit)%> diff --git a/public/javascripts/feedback.js b/public/javascripts/feedback.js index eab86bf20..5b06be7e6 100644 --- a/public/javascripts/feedback.js +++ b/public/javascripts/feedback.js @@ -110,4 +110,18 @@ $(document).ready(function () { durationTime: 600 }); }); -}); \ No newline at end of file +}); + + +$(document).ready(function(){ + $("#subject").keydown(function(){ + var curLength=$("#subject").val().length; + if(curLength>=50){ + var num=$("#subject").val().substr(0,49); + $("#subject").val(num); + } + else{ + $("#textCount").text(49-$("#subject").val().length); + } + }) +}) \ No newline at end of file