<input id="typeName" select2 config="options['type_template']" placeholder="商品类型模板" class="form-control" type="text"/>如何利用里面的select2传参
时间: 2023-10-16 17:33:26 浏览: 151
可以通过以下步骤来利用select2传参:
1. 在HTML中添加一个隐藏的input,用于存储选中的值:
```
<input id="selectedType" name="selectedType" type="hidden"/>
```
2. 初始化select2,并设置select2的change事件:
```
$('#typeName').select2({
placeholder: "商品类型模板",
// 设置select2的change事件
}).on('change', function() {
// 获取选中的值
var selectedType = $(this).val();
// 将选中的值存储到隐藏的input中
$('#selectedType').val(selectedType);
});
```
3. 在提交表单时,获取隐藏input中的值并传递给后台:
```
$('form').submit(function() {
// 获取选中的值
var selectedType = $('#selectedType').val();
// 将选中的值作为参数传递给后台
$.ajax({
type: "POST",
url: "example.php",
data: { selectedType: selectedType }
});
});
```
通过上述步骤,就可以利用select2来传递参数了。
阅读全文