社区
JavaScript
帖子详情
用JQuery做了个级联菜单,但是一提交选择内容就不回显了
bobacer
2011-09-22 10:26:11
用JQuery做了个级联菜单,已经成功,但是一提交,或者刷新,级联菜单选择的内容就不回显了,变成初始状态了
...全文
206
8
打赏
收藏
用JQuery做了个级联菜单,但是一提交选择内容就不回显了
用JQuery做了个级联菜单,已经成功,但是一提交,或者刷新,级联菜单选择的内容就不回显了,变成初始状态了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
阿诺
2012-05-09
打赏
举报
回复
遇到同样的问题 求答案
仲兴轩
2011-10-10
打赏
举报
回复
还没提交, 刷新肯定就是初使r的咯,
提交后, 要把下拉选中的值重新 select
默默不得鱼
2011-10-10
打赏
举报
回复
级联里的option都没了肯定不会回显 页面上用hidden存起来选中的值 然后一层层的初始化option 然后再手动设选中的值
bobacer
2011-10-10
打赏
举报
回复
麻烦大家看看
bobacer
2011-10-10
打赏
举报
回复
[Quote=引用 5 楼 zhongxingxuan 的回复:]
还没提交, 刷新肯定就是初使r的咯,
提交后, 要把下拉选中的值重新 select
[/Quote]
<script type="text/javascript" src="include/jgxz.js"></script>
<?php
echo "<select id=zh name=zh>";
echo "<option value=''>请选择机构</option>";
echo "</select>";
echo "<select id=wd name=wd></select>";
echo "<input type=submit value=查询>";
?>
//jgxz.js
$(document).ready(
function(){
$.get("./return.php?flag=zh",null,function(data){
$("#zh").append(data);
});
$("#wd").css("display","none");
$("#zh").change(function(){
if($("#zh").val()==""){
$("#wd").css("display","none");
}else{
$.get("./return.php?flag=wd&zh="+$("#zh").val(),null,function(data){
$("#wd").css("display","");
$("#wd").empty();
$("#wd").append("<option value=''>请选择机构</option>");
$("#wd").append(data);
//$("#wd").css("display","none");
});
}
});
}
);
//return.php
<?php
header("Content-type:text/html;charset=gbk");
@include("include/oracle.inc2.php");
$handle=ora_logon("$ora_user","$ora_passwd") or die;
$cursor=ora_open($handle);
//获得来自 URL 的 id 参数
$flag=$_GET['flag'];
$str="";
if($flag=='zh'){
$sql="select id,dept2 from deptdata where deptlevel=2";
ora_parse($cursor, $sql) or die;
ora_exec($cursor);
while(ora_fetch_into($cursor,$row,ORA_FETCHINTO_NULLS)) {
$str.="<option value=$row[0]>$row[1]</option>";
}
echo $str;
}
else
{
$sql="select appdeptid,deptname from deptexchg where appsys='999' and up_dept1='$zh'";
ora_parse($cursor, $sql) or die;
ora_exec($cursor);
while(ora_fetch_into($cursor,$row,ORA_FETCHINTO_NULLS)) {
$str.="<option value=".$row[0].">".$row[1]."</option>";
}
echo $str;
}
?>
bobacer
2011-10-09
打赏
举报
回复
[Quote=引用 2 楼 qq137051908 的回复:]
提交后页面变为初始状态了
[/Quote]
应该怎么改啊?
qq137051908
2011-09-22
打赏
举报
回复
提交后页面变为初始状态了
hellNo
2011-09-22
打赏
举报
回复
你得把你代码贴出来呢吧,不贴出来别人怎么知道什么原因
jQuery
easyUI-tree的
级联
选中+数据绑定(
回显
)
本文详细介绍了如何解决EasyUI Tree组件在
级联
选中时的数据
回显
问题,通过调整SQL查询策略,实现了仅展示子节点数据,避免了父节点
级联
选中时的全选情况,有效提升了用户体验。
jqure中ajax实现
回显
,
jquery
用ajax实现
级联
这篇博客详细介绍了如何使用JavaScript和AJAX实现页面初始化时加载数据,并动态创建
级联
下拉
菜单
。当用户
选择
某项时,通过onshow()方法触发下一级
菜单
的加载。文章提供了一个简单的后台action代码示例,用于根据父级ID获取子级列表并转化为JSON返回。整个过程实现了无限
级联
动效果。
四
级联
动下拉
菜单
本文介绍了一种基于数据库结构实现的地址联动下拉
菜单
方案。通过前后端配合,实现多
级联
动
选择
,并能根据已选数据进行动态加载。
easyui-combobox之三
级联
动和
回显
本文介绍了一个基于Ajax的地址
选择
器实现方法,通过
级联
下拉
菜单
实现省、市、区的
选择
,并提供了初始化显示已选地址的功能。代码使用了
jQuery
进行DOM操作及Ajax请求。
php
做
省市区三
级联
动
菜单
,省市区三
级联
动
菜单
本文展示了使用JavaScript和
jQuery
实现省市区三
级联
动
菜单
的过程。通过动态加载JSON数据,根据用户在省、市选项中的
选择
更新县区下拉
菜单
。代码中包含了对用户当前
选择
的实时反馈和数据绑定的思考。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章