html代码
代码如下 | 复制代码 |
<selectname="cityid"id="citylist"class="select"> <option>--选择意向城市--</option> <optionvalue="1182">杭州</option> <optionvalue="1183">绍兴</option> <optionvalue="1208">长沙</option> <optionvalue="1217">温州</option> <optionvalue="1342">成都</option> <optionvalue="1278">衢州</option> <optionvalue="1359">贵阳</option> <optionvalue="1252">深圳</option> <optionvalue="1230">金华</option> <optionvalue="1241">台州</option> <optionvalue="1305">重庆</option> <optionvalue="1291">武汉</option> <optionvalue="1317">南京</option> <optionvalue="1318">无锡</option> <optionvalue="1266">苏州</option> </select> <divclass="container"id="arealist"> |
jquery代码
代码如下 | 复制代码 |
$("#citylist").change(function(){ varval=$('#citylist').val(); $.post("ca.php",{id:val,action:1},function(data){ $("#arealist").html(data); }); }); |
php代码ca.php
代码如下 | 复制代码 |
$uid=intval(PostGet('id',1)); $sql="selectid,cntitlefromabcwhereupid='$uid'"; $query=$db->query($sql); if(!$db->rows($query)) { exit; } else { $rs=$db->fetch($query,0); $str='<selectname="cityareaid"id="cityareaid"class="select">'; foreach($rsas$v=>$vv) { $str.='<optionvalue="'.$vv['id'].'">'.$vv['cntitle'].'</option>'; } echo$str.'</option>'; } |
后来又发现另一种做法,就直接贴上吧
代码如下 | 复制代码 |
<script type="text/javascript"> $(document).ready(function() { $('#test1').bind("change", function() { alert(this.value); this.value = this.value+"aa"; }); }); </script> |
时间: 2024-09-21 21:34:04