webmain/flow/input/inputjs/mode_demo.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//1、当页面加载完成会调用函数 initbodys(),里面可以写初始信息,绑定事件等。
function initbodys(){
//绑定触发时间
c.onselectdata['custname']=function(d){
//js.getarr(d);//选择了打印一下,去试试
form('explain').value=d.subname;//读取到的写入到一个文本框里。
//要去加上客户的所在地址就用ajax,geturlact是一个方法,参数写方法名getcustinfo,这个方法是在录入模块控制器文件里的方法。
js.ajax(geturlact('getcustinfo'),{custid:d.id},function(ret){
form('sheng').value=ret.sheng;
form('shi').value=ret.shi;
//也可以写更多字段
//调试js错误,
//form('abcdd').value=ret.sheng;//这句是错的,没有abcdd字段。
},'get,json');
}
//当元素类型是[弹框下拉选择]时
c.onselectdata['tanxuan']=function(d){
console.log(d);
js.msg('success','选中的数据:'+JSON.stringify(d)+'');
}
c.onselectdatabefore=function(fid,zb){
if(fid=='tanxuancheck'){
if(form('tanxuan').value=='')return '请先选择弹出下拉单选';
}
return {'tanxuanid':form('tanxuanid').value};//返回参数让第二个可以过滤
}
//弹出多选触发
c.onselectdata['tanxuancheck']=function(d){
console.log(d);
js.msg('success','选中的数据:'+JSON.stringify(d)+'');
}
//绑定省用来联动
$(form('sheng')).change(function(){
form('shi').length=1;//清空市下拉框的数据
form('xian').length=1;//清空县下拉框的数据
var val = this.value;
if(val=='')return;
//ajax获取对应城市数据,在webmain/flow/input/mode_demoAction.php 下方法getcityAjax 查找数据库返回
js.ajax(geturlact('getcity'),{'sheng':val},function(ret){
//得到数据填充到下拉框
js.msg('success','城市数据:'+JSON.stringify(ret)+'');
js.setselectdata(form('shi'),ret,'name');
},'post,json');
});
//绑定市用来联动
$(form('shi')).change(function(){
form('xian').length=1;//清空县下拉框的数据
var val = this.value;
if(val=='')return;
后面还有 45 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
