关于 combox 联动时改变第二个 combox 内容

zaley 2013-04-22 02:06:04
 $("select.cmdtype-list").change(function(){
var data = {id: $('select.cmdtype-list option:selected').val()};
alert(getRootPath() + '/task/getcommand');
$.getJSON(getRootPath() + '/task/getcommand', data, function(json){
var vx = json.text;
$(".cmd_prj").empty();
$.each(vx,function(i,item){
$(".cmd_prj").append(item);
});
});
})


其中 json为getJSON 返回的数组用于填充 第二个combox , 但是填充出来为空。不知语法有何问题?能这样添吗?
...全文
194 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zaley 2013-04-22
  • 打赏
  • 举报
回复
谢谢,解决了
  • 打赏
  • 举报
回复
引用 2 楼 zaley 的回复:
alert(json)的结果 后端 : JavaScript code?1234567891011 $json = array(); $json['text'] = array("1","2","3");; he……

//你的代码改成
 var vx = json.text;   
 $(".cmd_prj option").remove();
 var str=''; 
 $.each(vx,function(i,item){      
	str=str+"<option>"+item+"</option>";        
 });                
 $("select").append(str);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
	$(function(){//我的测试用例
		var a=[1,2,3];
		$("#abv").click(function(){
			$("select option").remove();
			var str='';
			$.each(a,function(i,j){
				str=str+"<option>"+j+"</option>";
			});
			$("select").append(str);
		});
	})
</script>
<input type="button" id="abv" value="测试用按钮"/> 
<select>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
zaley 2013-04-22
  • 打赏
  • 举报
回复
alert(json)的结果



后端 :
  
$json = array();
$json['text'] = array("1","2","3");;

header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . 'GMT');
header('Cache-Control: no-cache, must-revalidate, no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Pragma: no-cache');
header('Content-Type: text/json');

echo CJSON::encode($json);
  • 打赏
  • 举报
回复
不一定是填充出来为空,也有可能是后端根本没返回数据,贴出你alert(json)的结果 以及你后端返回JSON的格式
内容概要:本文围绕“配电网两阶段鲁棒故障恢复”展开研究,基于Matlab代码实现了针对配电网在故障情况下的恢复策略建模与仿真。研究采用两阶段鲁棒优化模型,有效应对系统中诸如负荷波动、分布式电源出力不确定性等扰动因素,提升配电网运行的韧性与可靠性。第一阶段制定预恢复方案,第二阶段根据实际故障场景动态调整决策,确保恢复方案的适应性与鲁棒性。该研究属于高水平期刊论文复现项目,技术路线严谨,参考了IEEE顶刊相关研究成果,并提供了完整的Matlab代码、仿真模型与网盘资源支持,涵盖YALMIP建模工具与Cplex求解器的应用。; 适合人群:具备电力系统分析基础与Matlab编程能力,从事智能电网、配电网优化、故障恢复、鲁棒优化等方向的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于复现IEEE顶刊级别的两阶段鲁棒优化模型;②为配电网故障恢复、不确定性建模与鲁棒调度研究提供技术参考;③支撑科研项目申报、论文写作及仿真验证工作; 阅读建议:建议读者通过提供的网盘链接下载完整代码资源,结合文档逐步运行与调试程序,重点关注两阶段鲁棒模型的数学建模过程、列约束生成算法(C&CG)的实现逻辑,以及YALMIP与Cplex的协同使用方法,同对照相关高水平论文深入理解其理论基础与创新点。
已经博主授权,源码转载自 https://pan.quark.cn/s/5ef723247c66 ### FM17550硬件设计指南知识点解析#### 一、产品综述##### 1.1 产品简介FM17550是一款专为在13.56MHz频率下运行的集成度高的非接触式读写芯片。该芯片能够兼容多种国际性标准的工作模式,涵盖ISO/IEC14443 Type A/MIFARE协议、Felica协议、ISO/IEC14443 Type B协议以及NFC IP-1协议等,这些功能使其能够适用于广泛的非接触式数据交换环境。- **读写器功能**:兼容ISO/IEC14443 Type A/MIFARE协议和Felica协议,适用于数据读写应用;- **卡片仿真功能**:兼容ISO/IEC14443 A/MIFARE协议及Felica协议的卡片仿真模式,可用于进行卡片模拟通信;- **NFC操作模式**:兼容NFC IP-1协议的NFC操作模式,完成近场通信任务。除此之外,FM17550还配备了一种低能耗的外部卡片探测功能,特别适用于电池供电的读写设备,能够在低能耗条件下持续监控射频区域内的卡片进出情况。##### 1.2 产品特性FM17550拥有多样化的特性与功能,包括:- 兼容ISO/IEC14443 Type A/B协议,满足不同应用环境的需求;- 提供MIFARE加密功能,确保信息安全;- 兼容多种通信速度,例如ISO14443 TYPE A支持106kbps、212kbps、424kbps、848kbps等速度;- 兼容基于FeliCa协议的不同速度,如212kbps和424kbps;- 兼容NFC IP-1协议,最高通信速度可达424kbps;- 读写操作距离可达50mm,...
内容概要:本文系统性地从数据驱动视角综述了具身智能中视觉-语言-动作(VLA)模型的研究进展,重点围绕三大核心要素——数据集、基准测试与数据引擎展开分析。文章提出统一的数据中心分类体系,揭示当前VLA领域在表征对齐、多模态监督、推理评估和可扩展数据生成方面面临的四大开放挑战。研究表明,未来突破的关键不在于模型架构本身,而在于协同设计高保真数据基础设施与结构化评估协议,尤其需要解决真实感与可扩展性的根本矛盾。作者还发布了持续更新的资源库以支持社区发展。; 适合人群:从事机器人学习、具身人工智能、计算机视觉与自然语言处理交叉领域的研究人员及工程技术人员,尤其是关注数据构建、模型评估与仿真系统的研究生和从业者。; 使用场景及目标:①理解VLA数据集在真实世界与合成数据间的权衡及其对泛化能力的影响;②掌握现有基准测试在长视野推理与组合任务评估中的局限性;③探索视频重建、硬件辅助与生成式数据引擎的技术路径与瓶颈;④指导未来VLA系统在物理真实性与数据规模之间的协同优化设计。; 阅读建议:此资源强调将数据基础设施视为首要研究问题,建议读者结合文中提出的三维度框架(数据集-基准-数据引擎)进行批判性思考,并重点关注跨平台对齐、长期推理评测与生成模型物理可信度等前沿议题,在实际研究中推动数据与模型的联合创新。

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧