当我在下拉菜单中选择默认值时,在Rails中呈现完整形式

用户名

我在下拉菜单中遇到问题。当我选择默认值--select--时,它将呈现整个表单。

<%= render 'leave_applies/sidebar' %>
<% content_for :script do %>
  <%= javascript_include_tag :leave_applies %>
<% end %>
<div class='row-fluid clear'>
  <div class='box gradient'>
    <div class='title'>
      <h3 style='margin-left:1em'>Leave Summary</h3>
    </div>
    <div class='content'>
        <div class="control-group string optional student_gender">
    <label class="string optional control-label" for="student_gender">Teacher Code</label>
    <div class="controls">
   <%= select_tag "leaves", options_from_collection_for_select(Teacher.all, "id", "teacher_code"), :prompt => "--Select Employee No--" %>
   </div>
   </div>

 <div id = "leaves_apply">
 </div>
    </div>
  </div>
</div>

在此代码中,当我选择“ --Select Employee No--”时,它将呈现整个页面

在此处输入图片说明

js代码

$("#leaves").change(function(){
  var url = '/leave_summary?summary=' + $(this).val()+''
  $.ajax({
      url: url,
      dataType: 'html',
      type: 'GET',
      success: function(data){
      $("#leaves_apply").html(data);  
    }
  });
})
阿玛

您必须在提交ajax请求之前进行检查,无论该值是否为空或是否基于该fire ajax查询

$("#leaves").change(function(){
  if($(this).val() != "" )
  {
    var url = '/leave_summary?summary=' + $(this).val()+''
    $.ajax({
      url: url,
      dataType: 'html',
      type: 'GET',
      success: function(data){
      $("#leaves_apply").html(data);  
     }
    });
  }
})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用SAPUI5在下拉菜单中选择默认值

来自分类Dev

Map Function Javascript-当我们在下拉菜单中选择内容时,如何存储2个值

来自分类Dev

在下拉菜单中设置默认值,具体取决于其他值

来自分类Dev

Jaspersoft在下拉菜单中重新导入的默认值是什么?

来自分类Dev

角度-如何获得在下拉菜单中选择的值?

来自分类Dev

在下拉菜单的更改功能中选择多个值

来自分类Dev

在Angular JS的动态下拉菜单中选择默认值

来自分类Dev

角度:如何显示下拉菜单中选择的默认值

来自分类Dev

在模型中未设置默认值且使用ng-options进行选择的IE10始终在下拉菜单中选择第一个元素

来自分类Dev

在下拉菜单中选择回声

来自分类Dev

默认选择下拉菜单中的值

来自分类Dev

从mysql表中获取值并显示在下拉菜单中选择的值

来自分类Dev

在下拉菜单中显示获取数据,并在 Laravel 中选择“where”值

来自分类Dev

AngularJS在下拉菜单中设置默认选择的选项

来自分类Dev

Dojo选择下拉菜单以展开更改默认值

来自分类Dev

如何选择默认值下拉菜单

来自分类Dev

使用 Angular 6 选择下拉菜单的默认值

来自分类Dev

如何在magento的管理网格形式的下拉菜单中设置默认值?

来自分类Dev

如何在magento的管理网格形式的下拉菜单中设置默认值?

来自分类Dev

使用Angular中的对象在选择下拉菜单中设置默认值

来自分类Dev

在Bootstrap下拉菜单中设置默认值

来自分类Dev

如何在下拉菜单控件中为Excel自定义功能区控件设置默认值

来自分类Dev

下拉菜单默认值

来自分类Dev

设置下拉菜单的默认值

来自分类Dev

在下拉菜单中显示值时出错

来自分类Dev

使用 selenium python 在下拉菜单中选择选项后,在文本框中输入值

来自分类Dev

下拉菜单不会从Angularjs中的模型中选择值

来自分类Dev

从表中的下拉菜单中选择值

来自分类Dev

在下拉菜单中映射值

Related 相关文章

  1. 1

    使用SAPUI5在下拉菜单中选择默认值

  2. 2

    Map Function Javascript-当我们在下拉菜单中选择内容时,如何存储2个值

  3. 3

    在下拉菜单中设置默认值,具体取决于其他值

  4. 4

    Jaspersoft在下拉菜单中重新导入的默认值是什么?

  5. 5

    角度-如何获得在下拉菜单中选择的值?

  6. 6

    在下拉菜单的更改功能中选择多个值

  7. 7

    在Angular JS的动态下拉菜单中选择默认值

  8. 8

    角度:如何显示下拉菜单中选择的默认值

  9. 9

    在模型中未设置默认值且使用ng-options进行选择的IE10始终在下拉菜单中选择第一个元素

  10. 10

    在下拉菜单中选择回声

  11. 11

    默认选择下拉菜单中的值

  12. 12

    从mysql表中获取值并显示在下拉菜单中选择的值

  13. 13

    在下拉菜单中显示获取数据,并在 Laravel 中选择“where”值

  14. 14

    AngularJS在下拉菜单中设置默认选择的选项

  15. 15

    Dojo选择下拉菜单以展开更改默认值

  16. 16

    如何选择默认值下拉菜单

  17. 17

    使用 Angular 6 选择下拉菜单的默认值

  18. 18

    如何在magento的管理网格形式的下拉菜单中设置默认值?

  19. 19

    如何在magento的管理网格形式的下拉菜单中设置默认值?

  20. 20

    使用Angular中的对象在选择下拉菜单中设置默认值

  21. 21

    在Bootstrap下拉菜单中设置默认值

  22. 22

    如何在下拉菜单控件中为Excel自定义功能区控件设置默认值

  23. 23

    下拉菜单默认值

  24. 24

    设置下拉菜单的默认值

  25. 25

    在下拉菜单中显示值时出错

  26. 26

    使用 selenium python 在下拉菜单中选择选项后,在文本框中输入值

  27. 27

    下拉菜单不会从Angularjs中的模型中选择值

  28. 28

    从表中的下拉菜单中选择值

  29. 29

    在下拉菜单中映射值

热门标签

归档