我在Rails应用程序上有下面的datepicker字段。
<%= text_field_tag :search, params[:search], class: 'form-control datepicker' %>
当单击“清除”按钮时,我试图编写一个javascript函数来清除文本字段。我试过$('.form-control.datepicker').val('')和$('.form-control.datepicker').empty(),但它们不起作用。关于如何使清除字段成为可能,有什么建议吗?
发布于 2017-07-16 02:18:03
最后,我找到了一种可行的方法。$('.form-control.datepicker').attr("value", "");
为了清除多个选择字段,下面的代码可以工作。
$select.val([]);
$select.find('option').removeAttr("selected");发布于 2017-07-15 23:24:53
在选择元素时可能会出现问题--如果您使用的是jQuery,$('.datepicker').val('')应该可以工作:)
发布于 2017-07-15 23:51:49
有时,当使用框架时,会有嵌套的东西。尝尝这个。
$(‘..form control.datepicker.’).html(“”)
如果不管用的话。试试这个。
$(‘..form control.datepicker.’).text(“”)
https://stackoverflow.com/questions/45123607
复制相似问题