求JQUERY高手解答!谢谢!
<label>年度</label><selectid="select1"disabled><option>2010</option><option>2011</optio...
<label>年度 </label>
<select id="select1" disabled><option>2010</option>
<option>2011</option>
<option>2012</option>
<option selected="selected">2013</option>
<option>2014</option>
<option>2015</option>
</select> ~
<select id="select2" disabled><option>1</option>
<option>2</option>
<option selected="selected">3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
</select>月份
题目要求:年度,月份只要有一个更改时,idCard也发生改变,例如: 2012/03 idCard = “1234”
2013/04 idCard = “1230”
还有一个文本框:<label>idCard :</label>
<input type="text" disabled id="tx1"> 展开
<select id="select1" disabled><option>2010</option>
<option>2011</option>
<option>2012</option>
<option selected="selected">2013</option>
<option>2014</option>
<option>2015</option>
</select> ~
<select id="select2" disabled><option>1</option>
<option>2</option>
<option selected="selected">3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
</select>月份
题目要求:年度,月份只要有一个更改时,idCard也发生改变,例如: 2012/03 idCard = “1234”
2013/04 idCard = “1230”
还有一个文本框:<label>idCard :</label>
<input type="text" disabled id="tx1"> 展开
3个回答
展开全部
1.需要把select上的disable取了
2.在option加上 valuel值
3.在选择后使用自己规则设置IDCard
希望能帮助你
///
$('#select1').change(function(){
//处理idCard
setIdCard();
});
$('#select2').change(function(){
setIdCard();
});
});
function setIdCard()
{
if($('#select1').val()=="2012"&&$("#select2").val()=="3")//2010/03
$("#tx1").val("1234");
else if($('#select1').val()=="2012"&&$("#select2").val()=="4")
$("#tx1").val("1230");
//...加上你的规则
}
<label>年度 </label> <select id="select1"><option value="2010">2010</option> <option value="2011">2011</option> <option value="2012">2012</option> <option selected="selected" value="2013">2013</option> <option value="2014">2014</option> <option value="2015">2015</option> </select> ~ <select id="select2"><option value="1">1</option> <option value="2">2</option> <option selected="selected" value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="6">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>
<label>idCard :</label> <input type="text" disabled id="tx1">
2.在option加上 valuel值
3.在选择后使用自己规则设置IDCard
希望能帮助你
///
$('#select1').change(function(){
//处理idCard
setIdCard();
});
$('#select2').change(function(){
setIdCard();
});
});
function setIdCard()
{
if($('#select1').val()=="2012"&&$("#select2").val()=="3")//2010/03
$("#tx1").val("1234");
else if($('#select1').val()=="2012"&&$("#select2").val()=="4")
$("#tx1").val("1230");
//...加上你的规则
}
<label>年度 </label> <select id="select1"><option value="2010">2010</option> <option value="2011">2011</option> <option value="2012">2012</option> <option selected="selected" value="2013">2013</option> <option value="2014">2014</option> <option value="2015">2015</option> </select> ~ <select id="select2"><option value="1">1</option> <option value="2">2</option> <option selected="selected" value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="6">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>
<label>idCard :</label> <input type="text" disabled id="tx1">
展开全部
用change 但是select1,select2 这个都必须写上
所以你可以
$("select").live("change",function(){
//处理你的idcard
})
所以你可以
$("select").live("change",function(){
//处理你的idcard
})
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
调用年月函数,然后
$(function(){
$('#select2').change(function(){
//处理idCard
});
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询