select标签如何实现 每个option传递多个值
2024-10-13 00:21:58
设计项目时 我们有时候会利用 <select> <option value="值1" > </option> </select> 向服务器传递数据,大多数传递一个值就可以了 ,有时候会传递多个值,如何实现呢?
见以下代码, 我们可以 给option标签动态设置多个属性(属性名称不能重复) 并赋值。
<select name="courseID" id="courseID">
@foreach (var item in (List<teacher_course_mapping>)ViewBag.myCourse)
{
<option value="@item.courseID" term="@item.term" 或 value2='' value3='' > @item.major > @item.grade > (@item.term)@item.CourseName </option>
} </select>
如何获取值呢?
比如通过Ajax向服务器端传递
$.ajax({
url: '/UploadPaper/Upload",
type: 'POST',
processData: false,
contentType: false,
data: {
term:$('#courseID').find('option:selected').attr("term"),
//通过JQuery获取属性值
value2:$('#courseID').find('option:selected').attr("value2"),
},
success: function (res) { }
});
这样就实现了 每个option 向服务器传递多个值。
最新文章
- php示例代码之empty函数
- Linux IPC socket编程基础
- Java Sax解析
- C#获取当前时间与同步时间
- ruby -- 基础学习(四)TimeDate处理
- git使用问题汇总
- 【CodeForces 596A】E - 特别水的题5-Wilbur and Swimming Pool
- 用AE如何制作如下三个loading动效,
- TortoiseGit使用与操作
- window.open被浏览器拦截的解决方案
- 使用Node.js和Redis实现push服务--转载
- 如何查看eclipse或Myeclipse的版本号
- java.sql.SQLException: ORA-00604: 递归 SQL 级别 1 出现错误
- PDO浅谈之php连接mysql
- Spring框架学习笔记——各种异常、报错解决
- this的四种用法
- Django-数据库增查
- Android性能分析Systrace工具
- 度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少?
- 第22天:js改变样式效果
热门文章
- Visual Studio Code C / C++ 语言环境配置的历程
- RTFormer: Efficient Design for Real-Time Semantic Segmentation with Transformer概述
- goland 无法跳转 struct等
- codeforce B. Creating the Contest
- .NET 6 + Hangfire 实现后台作业管理
- js判断任意数值接近数组中的某个值
- pgsql中物化视图的使用
- 均值、中值、高斯、non-local means算法详解
- vue.js----之前端路由(二)
- 靶场练习2:cloudantvirus