首页 > 代码库 > select选框类似省市联动的类型在刷新的时候一些问题
select选框类似省市联动的类型在刷新的时候一些问题
$().ready(function(){
$(‘#type‘).change(function(){
resetType()
});
resetType();
resetResult();
$(‘#question‘).change(function(){
resetResult();
});
});
function resetType() {
var type = $(‘#type‘).val();
if(type==‘1‘){
$(‘#result‘).hide();
$(‘#question‘).show();
}else{
$(‘#question‘).show();
$(‘#result‘).show();
}
}
function resetResult(){
var url = ‘{:U("sum/ajaxGetResults")}‘;
var type = $(‘#type‘).val();
if(type!=1){
var question_id = $(‘#question1‘).val();
$.ajax({
url:url,
data:{‘question_id‘:question_id},
type:‘post‘,
dataType:‘json‘,
success:function(data){
if(data.status){
$(‘#result1‘).empty();
$("#result1").append("<option value=http://www.mamicode.com/‘1‘>"+data.option1+"</option>");
$("#result1").append("<option value=http://www.mamicode.com/‘2‘>"+data.option2+"</option>");
//alert(data.option1);
}else{
alert(data.message);
}
},
});
}
}
<div class="tableList" style="padding: 10px 30px;"> <form name="data_search" method="post"> <span> <select name="type" id="type"> <option value="http://www.mamicode.com/1">按数据基本情况统计</option> <option value="http://www.mamicode.com/2">按称号统计</option> <option value="http://www.mamicode.com/3">按职位统计</option> <option value="http://www.mamicode.com/4">按车系统计</option> </select> </span> <span id="question"> 问题<select name="question" id="question1"> <volist name="questions" id="question"> <option value="http://www.mamicode.com/{$question.id}">{$question.content}</option> </volist> </select> </span> <span id="result" style="display:none;"> 结果<select name="result" id="result1" > <option value="http://www.mamicode.com/1">{$questions[0].option1}</option> <option value="http://www.mamicode.com/2">{$questions[0].option2}</option> </select> </span> <input type="button" id="search_btn" name="search_btn" value="http://www.mamicode.com/统计"/> </form> </div>
本文出自 “芭菲雨的博客” 博客,请务必保留此出处http://bafeiyu.blog.51cto.com/5401101/1571648
select选框类似省市联动的类型在刷新的时候一些问题