toliko 2022-04-25 17:29 采纳率: 100%
浏览 87
已结题

$("#dept_id").find("option[value='${employee.dept_id}']").attr("selected",'selected');

$("#dept_id").find("option[value='${employee.dept_id}']").attr("selected",'selected');

这句话是啥意思?

  • 写回答

3条回答 默认 最新

  • 梁什么鸭, 2022-04-25 17:44
    关注
    
    $("#dept_id") // 获取 id 为 dept_id 的元素
      .find("option[value='${employee.dept_id}']") // 查找 value值 为 employee.dept_id 的 option项, 这里用的模板字面量,也就是说查找的是 value值为 employee.dept_id 这个变量值的 option 项。
      .attr("selected", "selected");  // attr 方法的第一个参数是查找的属性,第二个参数是赋给属性的值
    
      // 也就是说: 在 id 为 dept_id 的元素中查找 value 值为 employee.dept_id 这个变量值的 option 项,并给这个 option 的 selected 属性 赋值为 selected
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 5月4日
  • 已采纳回答 4月26日
  • 创建了问题 4月25日