写的一个用来返回option值的函数,当点击第二个#z_cate多选框时向后台传参,每次要执行两遍点击事件,才会成功返回一次,请问这是怎么回事?
style.js
/**
* 显示子分类
*/
var category=$('#category');
var cpfl=$('.cpfenlei>dd:last-child>#z_cate');
cpfl.click(function(){
var tid=category.val();
console.log(tid);
$.ajax({
type:'get',
'url':'../../../index.php/admin/C_Product/sub_type?tid='+tid,
success:function(data){
var div="";
console.log(data);
}
});
});
/**
* 读取子分类
*/
public function sub_type(){
$tid=$this->input->get['tid'];
echo $tid;
}