我有一个带有radiobox
,input
(type='text
”或type='checkbox'
)的表单,textarea
。。。下拉菜单(选择
)。。我想根据填充/检查的输入量显示不同的div。我写这篇文章是为了输入(type='text'
)按id选择输入id,但如何才能对select
和textarea
<script type="text/javascript">
$(document).ready(function() {
$("input[id*='ebit'], input[id*='nome_progetto'], input[id*='posizione_netta'], input[id*='descrizione'], input[id*='stato_transazione']").blur(function() {
var counter=0;
$("input[id*='ebit'], input[id*='posizione_netta']").each(function(ind, val){
if($(val).val().trim()!==""){
counter=counter+2;
}
});
$("input[id*='nome_progetto'], input[id*='descrizione']").each(function(ind, val){
if($(val).val().trim()!==""){
counter++;
}
});
$("input[id*='stato_transazione']").each(function(ind, val){
if($(val).val().trim()!==""){
counter++;
}
});
$("#green_0, #green_1, #green_2, #green_3, #green_4, #green_5, #green_6, #green_7, #green_8, #green_9, #green_10, #green_11, #green_12, #green_13, #green_14, #green_15").hide();
$("#green_"+counter).show();
});
});
如果您使用的是jQuery
$('option:selected').text()
提供选定的选项文本。
$('option:selected').val()
为您提供所选的选项值
$('#myselect option:selected').val()
如果有多个选择框。其中,myselect是您的选择ID
有选择权
<option selected="selected" disabled="disabled" value="">Select Option</option>
和使用
if($("#selectId").val()!=='')
counter++;
以及你可以使用的文本框
if($("#textAreaId").val()!=='')
counter++;
如果你的文本区域和选择有id,你可以引用它们的值,比如
选择:
$("#selectId").val();
文本区:
$("#textAreaId").html();
问题内容: 我想知道是否有可能让jQuery 在下拉框中选择,例如第4个项目? 我希望用户单击一个链接,然后让该框更改其值,就像用户通过单击来选择它一样。 问题答案: 怎么样 对于现代版本的jquery,应使用代替
问题内容: 我正在一个涉及使用PHP脚本自动填充选择框的网站上工作。一切都很好,除了问题是我用来填充文本框的标题非常长(它们是期刊文章和演示文稿标题)。下拉框延伸到最长元素的宽度,该元素延伸超出屏幕边缘,因此使滚动条无法触及。我尝试了多种尝试使用CSS手动将下拉框设置为特定宽度的方法,但到目前为止都无济于事。我最好地完成了将“选择”框设置为特定宽度的操作,但是下拉菜单本身的宽度要大得多。 任何对此
我想从下面的列表中选择一个使用selenium的选项: 这里 但问题是没有列表可供选择。 在此输入图像说明 我到目前为止的代码: 需要帮助!!
我正在制作一个收银机类型的程序。我已经通过在输入字段中键入并按下“添加”按钮,将项目添加到下拉列表中。现在我试图给我在下拉框中选择的项目一个值。例如,我将“苹果”添加到列表中,从下拉框中选择它,在输入字段中键入价格,然后通过按下按钮将输入字段中的内容分配给“苹果”。以下是我已经走了多远:
问题内容: 我想创建一个多选保管箱列表。实际上,我必须使用下拉菜单选择多个选项。当我如下所示简单地执行此操作时: 然后,复选框显示在下拉字段的前面。但是我想为每个选项而不是整体创建它,以便我可以选择多个选项。有什么办法吗? 问题答案: 这是一个简单的下拉清单 CSS //标记和脚本
问题内容: 我试图使用AngularJS创建一个链接/级联的下拉列表(选择元素),但是我很难用我的对象属性过滤和更新“ selected”属性。 首次加载页面时,所选项目将被过滤并正确显示在下拉菜单中。更改父级下拉菜单后,子级选择项不会抓住已过滤列表中的第一个项,导致子级下拉项不会更新。 任何见解将不胜感激,请注意,我将父/子/孙子数组分开(而不是在子数组中),因为最终我将从SQL中的单独spoc