jquery 获取select 的value 和 name
时间: 2024-02-11 17:39:52 浏览: 24
可以使用 jQuery 的 `val()` 方法来获取 select 元素的 value 值,例如:
```javascript
var selectValue = $('select').val();
```
要获取 select 元素的 name 属性,可以使用 jQuery 的 `attr()` 方法,例如:
```javascript
var selectName = $('select').attr('name');
```
如果有多个 select 元素,可以使用相应的选择器来定位到需要操作的元素。
相关问题
jquery-tmpl select
jQuery template 插件中可以使用 {{each}} 标签来进行循环,类似于 foreach 循环。在循环中可以使用 {{if}} 标签来进行条件判断。如果需要在循环中进行筛选,可以使用 {{if}} 标签结合表达式进行筛选。
例如,假设有一个数组 data,其中每个元素包含 name 和 age 两个属性。现在需要在页面上展示所有 age 大于等于 18 的元素的 name 属性,可以如下实现:
```html
<ul>
{{each data}}
{{if $value.age >= 18}}
<li>{{$value.name}}</li>
{{/if}}
{{/each}}
</ul>
```
在循环中,$value 表示当前元素,$index 表示当前元素的下标。使用 $value.age 可以获取当前元素的 age 属性,然后进行判断。如果满足条件,则输出该元素的 name 属性。
jQuery name选择
jQuery中的name选择器使用形如`$('input[name="nameValue"]')`的语法来选取表单元素。其中,nameValue是表单元素的name属性值。例如,要选取name属性为"username"的input元素,可以使用以下代码:
```javascript
$('input[name="username"]')
```
注意,name选择器只能选取表单元素,如input、select、textarea等。其他元素的name属性不会被选中。