1. [文件]
diqudaima.sql ~ 642KB
下载(331)
[全屏预览]
01 | public function getdiqudaima(){ |
03 | $rs = $this ->db->table( 'diqudaima' ) |
04 | ->field( "province,city,zonename,zonecode" ) |
10 | public function getq( $code , $n ){ |
11 | $where = "and zonecode like '$code%'" ; |
12 | $rs = $this ->db->table( 'diqudaima' ) |
13 | ->field( "province,city,zonename,zonecode" ) |
14 | ->where( "areaid = $n " . $where ) |
01 | public function showdiqu(){ |
02 | $test = load_model( 'Test' ); |
03 | $data = $test ->getdiqudaima(); |
04 | $this ->output->set( 'data' , $data ); |
05 | $this ->output->display( 'test.html' ); |
08 | public function showcity(){ |
09 | $test = load_model( 'Test' ); |
10 | $code = $this ->input->getTrim( 'code' ); |
11 | $datacity = $test ->getq( $code ,2); |
12 | echo json_encode( $datacity ); |
14 | public function showqu(){ |
15 | $test = load_model( 'Test' ); |
16 | $code = $this ->input->getTrim( 'code' ); |
17 | $datacity = $test ->getq( $code ,3); |
18 | echo json_encode( $datacity ); |
03 | var a = $( "#pro" ).val(); |
04 | $.post( "?c=Test&a=showcity" ,{code: a}, |
06 | var obj = eval ( '(' +data+ ')' ); |
08 | $( "#city" ).prepend( "<option value='-1'>请选择市</option>" ); |
10 | $( "#city" ).append( "<option value=" +obj[p].zonecode+ ">" +obj[p].zonename+ "</option>" ); |
17 | var a = $( "#pro" ).val(); |
18 | $.post( "?c=Test&a=showqu" ,{code: a}, |
20 | var obj = eval ( '(' +data+ ')' ); |
22 | $( "#zone" ).prepend( "<option value='-1'>请选择区</option>" ); |
24 | $( "#zone" ).append( "<option value=" +obj[p].zonecode+ ">" +obj[p].zonename+ "</option>" ); |
01 | <select name= "province" id= "pro" onchange= "getcity()" > |
03 | <!--{ foreach $data as $v }--> |
04 | <option value= "{$v[zonecode]}" >{ $v [province]}</option> |
07 | <select name= "city" id= "city" onchange= "getq()" > |
10 | <select name= "city" id= "zone" > |
|