zl程序教程

您现在的位置是:首页 >  前端

当前栏目

Jquery N级联动 json/xml

2023-09-14 08:59:46 时间

2.省市区三级联动xml/json

3.附带省市区,区号,邮政编码的MySQL

bug  bind失效


$("#"+currentSelect.id).unbind("change");   $("#"+currentSelect.id).live("change", function(){  
?php   $connect = mysql_connect(HOST, USER, PW)or die(Could not connect to mysql server);   mysql_select_db(DB, $connect) or die(Could not select database.);   //设置查询编码,不设查询时易出现乱码   mysql_query(set names utf8;);   $sql = "select cityid,city from `cities`  where provinceid=" . $_POST[parentId];   $result = mysql_query($sql) or die (mysql_error());   $list = array();   if (mysql_num_rows($result)   0) {       while ($row = mysql_fetch_array($result)) {           $list[] = array(value =  $row[cityid], label =  $row[city]);       }   //print_r($list);   echo JSON($list);   mysql_free_result($result);   
     script type="text/javascript" src="jquery.js" /script         script type="text/javascript" src="LinkedSelect.js" /script         script type="text/javascript" charset="utf-8"            var select = new LinkedSelect();           // 调用selct的init()方法,注意,该方法的参数是一个数组,用[]括起来,每个select的定义用{}括起来,多个select定义之间以,分割           select.init([               {                   id:"province",                   url:"http://localhost/provinces.php",                   nullable:false,                   defaultValue:230000 //selected               },               {                   id:"city",                   url:"http://localhost/city.php",                   nullable:false               }           ]);        /script         select name="province" id="province"         /select         select name="city" id="city"         /select    /html   
PHP解析json、xml错误 php内置函数json_decode() 可以解析json字符串 但是有的时候看起来正确的json,解析却一直返回null。 你知道吗,json是可能解析失败的,此时PHP不会产生提示。 我们需要手动通过json_last_error()函数获取