jquery去掉或者替换字符,设置指定options为selected状态
<html>
<body>
<div><select id="queryYear">
<option value="2015">2015年</option>
<option value="2014">2014年</option>
<option value="2013">2013年</option>
</select><select id="queryMonth">
<option value="1">1月</option><option value="2">2月</option><option value="3">3月</option>
<option value="4">4月</option><option value="5">5月</option><option value="6">6月</option>
<option value="7">7月</option><option value="8">8月</option><option value="9">9月</option>
<option value="10">10月</option><option value="11">11月</option><option value="12">12月</option>
</select><a class="oaMWage_sureBtn" href="javascript:void(0)" >确定</a></div>
</body>
<script type="text/javascript">
var nowYear = new Date().getFullYear();//引入的系统当前年份
var nowMonth = (new Date().getMonth())+1;//引入的系统当前月份
$(function(){ //用JQuery必须的操作,加载完dom(页面内容)的时候,再执行,相当于JQuery较早版本以前的$(document).ready(function(){ ...... })一样
$("#queryYear").find("option[value="+nowYear+"]").attr("selected","selected"); //查找id为queryYear的select下拉选的option的value值为nowYear的option,设置为selected
$("#queryMonth").find("option[value="+nowMonth+"]").attr("selected",true);
$(".oaMWage_sureBtn").click(function(){
var queryYear = $("#queryYear").val().replace("年",""); //替换当前获取的时间,例如2015年,可我只需要2015这四个数字而已
var queryMonth = $("#queryMonth").val().replace("月","");
$.ajax({ //发送一个JQuery的ajax请求给后台,并成功时返回json字符串
type:"POST",
url:"${ctx }/salary/queryOne",
data:{year:queryYear,month:queryMonth},
dataType:"json",
success:function(json){}
});
});
}</script>
</html>
<div class="col-xs-12 col-sm-12 col-md-6"><select class="oaMWage_selectY" id="queryYear">
<option value=${nowYear }>${nowYear }年</option>
<option value=${nowYear-1 }>${nowYear-1 }年</option>
<option value=${nowYear-2 }>${nowYear-2 }年</option>
</select><select class="oaMWage_selectY" id="queryMonth">
<option value="1">1月</option><option value="2">2月</option><option value="3">3月</option>
<option value="4">4月</option><option value="5">5月</option><option value="6">6月</option>
<option value="7">7月</option><option value="8">8月</option><option value="9">9月</option>
<option value="10">10月</option><option value="11">11月</option><option value="12">12月</option>
</select><a class="oaMWage_sureBtn" href="javascript:void(0)" >确定</a></div>
jquery去掉或者替换字符,设置指定options为selected状态的更多相关文章
- PHP操作字符串 截取指定长度字符 移除字符串两侧 左侧 右侧指定字符 或空白字符 替换字符
trim() trim() 函数移除字符串两侧的空白字符或其他预定义字符. <?php $str = "Hello World!"; echo $str . "&l ...
- 用SQL替换最后一个指定字符后面的所有字符
下面给出任意字符串,该字符串长度未定,只知道该字符串有许多个‘-’连接起来的,现在要把最后一个‘-’后面的字符替换掉为指定串. 假如字符串为:'x1253-axebx-xcdx-o9kgl-3ddll ...
- python3 替换字符串中指定位置字符
大家都知道字符串在python中是不可变数据类型,那么我们如何替换字符串中指定位置的字符呢? 字符串转换列表替换并转换解决: def replace_char(string,char,index): ...
- php中按指定标识及长度替换字符的方法代码
/** * 按指定标识及长度替换字符 * @param $str * @param int $start 开始的位数 * @param int $end 后面保留的位数 * @param string ...
- iOS开发之-- 字符串的操作,去掉某一个字符或者替换成其他字符
一个简单的操作,记录下: NSString *strUrl = [urlString stringByReplacingOccurrencesOfString:@" " withS ...
- Python 字符串指定位置替换字符
指定位置替换字符 def replace_char(old_string, char, index): ''' 字符串按索引位置替换字符 ''' old_string = str(old_string ...
- 使用反射机制实现jQuery调用ashx类中的指定方法
使用反射机制实现jQuery调用ashx类中的指定方法 近期用asp.net做个小网站,但又不喜欢使用asp.net的服务器端控件,经过一番思量后确定前端采用原始的html.后台采用Linq to ...
- EL 表达式截取字符串/替换字符/……
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 下面是 ...
- Jquery动态设置下拉框selected --(2018 08/12-08/26周总结)
1.Jquery动态根据内容设置下拉框selected 需求就是根据下拉框的值动态的设置为selected,本以为很简单,网上一大推的方法,挨着尝试了之后却发现没有一个是有用的.网上的做法如下: &l ...
随机推荐
- 使用属性表:VS2013上配置OpenCV
以前,windows下配置OpenCV一直不太方便:总是要手动添加lib,添加include,还要配置PATH使得程序运行时候能找到dll文件. 每次新建一个使用OpenCV的工程都要手动添加,很麻烦 ...
- ECSHOP Inject PHPCode Into \library\myship.php Via \admin\template.php && \includes\cls_template.php Vul Tag_PHP_Code Execute Getshell
目录 . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 PHP语言作为开源社区的一员,提供了各种模板引擎,如FastTemplate,Sm ...
- newinstance和new有什么区别
用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩.可扩展,可重用等软件思想上解释了.Java中工厂模式经 ...
- groovy-闭包
什么是闭包 一个groovy闭包就像一个代码块或者方法指针,他是定义然后执行的一段代码,但是他有一些特性:隐含变量,支持自由变量,支持currying . 我们先来看看一些例子: 1 def clos ...
- 用 AIML 开发人工智能聊天机器人
借助 Python 的 AIML 包,我们很容易实现人工智能聊天机器人.AIML 指的是 Artificial Intelligence Markup Language (人工智能标记语言),它不过是 ...
- UVA12563Jin Ge Jin Qu hao(01背包)
紫书P274 题意:输入N首歌曲和最后剩余的时间t,问在保证能唱的歌曲数目最多的情况下,时间最长:最后必唱<劲歌金曲> 所以就在最后一秒唱劲歌金曲就ok了,背包容量是t-1,来装前面的歌曲 ...
- 嵌入式实时操作系统μCOS原理与实践任务控制与时间的解析
/*************************************************************************************************** ...
- 在Main中定义student的结构体,进行年龄从大到小依次排序录入学生信息。(结构体的用法以及冒泡排序)
using System; using System.Collections; using System.Collections.Generic; using System.Linq; using S ...
- SQL Server中追踪器Trace的介绍和简单使用
一.What is Trace? 对于SQL Profiler这个工具相信大家都不是很陌生,没用过的朋友可以在SQL Server Management Studio>工具>SQL Ser ...
- CruiseControl.NET学习总结(转载)
前些日子,总结了一个NAnt的学习总结.后来就放下了,松散了一阵子.CruiseControl.NET(以下称CC.NET),是我在学习完NAnt以后才开始看的,当时学起来就是在网上疯狂的找资料.现在 ...