下拉列表下的选项不通过数据库,而是用js从json中取,如何实现?
就是这个网站首页的最下面的功能http://www.tjlgrc.com.cn/查看了一下源码:
function search_opthml(){
var len=QS_trade.length;
var trade_html = '<option tid="-1">选择行业</option>';
var len2=QS_jobs_parent.length;
var job_html = '<option tid="-1">选择职位</option>';
for(var i=0;i<len;i++)
{
var arr=QS_trade[i].split(",");
trade_html+='<option tid="'+arr[0]+'">'+arr[1]+'</option>';
}
for(var i=0;i<len2;i++)
{
var arr=QS_jobs_parent[i].split(",");
job_html+='<option tid="'+arr[0]+'">'+arr[1]+'</option>';
}
$("select[name='trade']").html(trade_html);
$("select[name='job']").html(job_html);
$("select[name='trade2']").html(trade_html);
$("select[name='job2']").html(job_html);
}
我知道QS_trade是json格式数据,可是找不到哪里提供的,就高手指点,以前实现都是操作数据库,现在不直接通过数据库就没有思路了JSONPHP数据库
就是这个网站首页的最下面的功能http://www.tjlgrc.com.cn/查看了一下源码:
function search_opthml(){
var len=QS_trade.length;
var trade_html = '<option tid="-1">选择行业</option>';
var len2=QS_jobs_parent.length;
var job_html = '<option tid="-1">选择职位</option>';
for(var i=0;i<len;i++)
{
var arr=QS_trade[i].split(",");
trade_html+='<option tid="'+arr[0]+'">'+arr[1]+'</option>';
}
for(var i=0;i<len2;i++)
{
var arr=QS_jobs_parent[i].split(",");
job_html+='<option tid="'+arr[0]+'">'+arr[1]+'</option>';
}
$("select[name='trade']").html(trade_html);
$("select[name='job']").html(job_html);
$("select[name='trade2']").html(trade_html);
$("select[name='job2']").html(job_html);
}
我知道QS_trade是json格式数据,可是找不到哪里提供的,就高手指点,以前实现都是操作数据库,现在不直接通过数据库就没有思路了JSONPHP数据库
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货