easyuI企业管理系统-实战四 上传图片

今天你学习了吗?本篇实例上传图片,需要注意的是ID名称不要出现重复,否则运行时会被误导,增加自己的调试bug时间。 <form  enctype="multipart/form-data" id="fm4"  method="post" novalidate minimizable >
      <input type="file" name="upload" id="upload1"  class="easyui-validatebox" validType="fileType[‘BMP|GIF|JPG|JPEG|ICO|PNG|TIF‘]"  invalidMessage="请选择(BMP|GIF|JPG|JPEG|ICO|PNG|TIF)等格式的图片"/>
      <a href="javascript:void(0)" id="category_image3"  class="easyui-linkbutton my-dialog-button" type="submit" plain="true" icon="icon-ok" onclick="saveuser3()" iconcls="icon-save">上传</a>
   </form>
//上传图片
    function saveuser3(){
        var nameValue1=window.document.getElementById("category_image3").value;
        //alert(nameValue1);
            if (nameValue1 == "")
            {
                window.alert("上传失败! 请重新选择图片");
                return false;
            }
            else
            {
            if(/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(nameValue1))
                {
                  alert("图片类型必须是.gif,jpeg,jpg,png中的一种")
                  return false;
                }
            }
        $("#fm4").form("submit", {
            url: ‘{:U(‘Inter/admin/general_upload‘)}‘,
            success: function (result) {
                    if (result) {
                            edit2(result);
                            }
                    else {
                            $.messager.alert("提示信息", "添加不成功");
                            }
                    }
                });
        }
    //保存上传图片的路径
    function edit2(result) {
                $("#dlg").dialog("open").dialog(‘setTitle‘, ‘分类相关信息‘);
                $(‘#category_image‘).val(result.replace(‘{"result":‘,"").replace("}",""));
                $("#fm").form("load", row);
    }
    function saveEdit2() {
        $("#fm").form("submit", {
            url: ‘{:U(‘Inter/admin/category_create‘)}‘,
            success: function (result) {
                    if (result) {
                            $.messager.alert("提示信息", "添加成功");
                            $("#dlg").dialog("close");
                            $(‘#tt‘).datagrid(‘reload‘);}
                    else {
                            $.messager.alert("提示信息", "添加不成功");
                        }
                    }
                });
        } 
时间: 2024-08-02 07:00:29

easyuI企业管理系统-实战四 上传图片的相关文章

easyuI企业管理系统-实战六 查询功能

今天你学习了吗?本篇讲述查询功能 class="easyui-searchbox" //easyui自带的查询类 <input class="easyui-searchbox" style="" data-options="prompt:'请输入分类名...',menu:'#mm',searcher:doSearch" plain="true" style="width:300px"

easyuI企业管理系统-实战三 添加功能

今天你学习了吗?本篇实例是关于easyui添加功能,特别需要注意的是,ID为dlg其class名.其余的自行对照自己的项目进行调整. <div id="dlg" class="easyui-dialog" style="z-Index: 100px;" fit="true" style="height:500px" closed="true" buttons="#dlg-

easyuI企业管理系统-实战七 导航二

今天你学习了吗?本篇讲述导航的的另一种实现的方法.var _menus = { "menus":[ {"menuid":"1","icon":"icon-sys","menuname":"一级导航", "menus":[ {"menuid":"12","menuname":"二级

easyuI企业管理系统-实战五 删除功能

今天你学习了吗?本篇提供了删除功能. category_id:row.category_id //id要对应,否则删除功能将失效 var row = $('#tt').datagrid('getSelected'); //定义选中行 function del(){ var row = $('#tt').datagrid('getSelected'); if (row){ $.messager.confirm('Confirm','确定要删除吗?',function(r){ if (r){ $.p

EasyUI后台管理系统学习四

上午写了点EasyUI下datagrid的绑定的东东,单独运行的时候居然不显示,就是说通过IIS解析打开并不绑定数据,奇怪了,后来在网上找到一篇文章解决了这个问题,其实说实在的,如果要自己去摸索,肯定还是要去网络看那个指南什么的,其实有时候觉得拿来主义并不是那么的卑鄙,如果任何知识都是自己的发明那就没有拿来主义,况且,我们现在用的WINDOWS都是拿来主义.不纠结这个拿来不拿来的问题了,直接上那个配置步骤(以下文章摘自他人,无任何商业目的): 这段时间学些easyui,用IIS调试的时候,发现I

React 组合式开发实践:打造企业管理系统五大核心模块

课程介绍:你会学到什么        从插件化到模块化再到组件化前端下一次的进化方向是什么        UI 组件越写越熟练项目的开发效率却并没有质的提升问题在哪里        如何使用组合式开发的思想拯救交互与体验都仍停留在上个世纪的企业管理系统        开发基于 React 16.0 & webpack 4.0 的前端项目脚手架        企业管理系统的通用页面布局方案        页面级别基于用户角色的前端权限系统        自动匹配当前路由的无限级菜单设计      

基于plusgantt的项目管理系统实战开发

<基于plusgantt的项目管理系统实战开发(Spring3+JDBC+RMI的架构.自定义工作流)> 课程讲师:Adam 课程分类:Java 适合人群:中级 课时数量:37课时 用到技术:Spring 3+JDBC+RMI的架构.jquery.工作流 涉及项目:项目管理系统 咨询QQ:1337192913(小公子) 本课程是某航空研究所的真正项目的缩影.在课程中,将实际项目的业务进行了缩减,但是主要的技术点全部都讲解到了. 课程内容虽然不多,但是麻雀虽小五脏俱全,通过学习本课程,可以掌握到

基于SSH2+Maven+EasyUI+MySQL技术实战开发易买网电子商务交易平台【课程分享】

链接:http://pan.baidu.com/share/link?shareid=1334596560&uk=3611155194 密码:ffna 对这个课程有兴趣的朋友可以加我的QQ2059055336和我联系 课程讲师:IT小生 课程分类:Java 适合人群:中级 课时数量:52课时 用到技术:Hibernate.Struts.Spring.Maven.EasyUI 涉及项目:易买网电子商务 更新程度:完毕 一.易买网前台部分讲解: 第一讲: Maven初体验 第二讲:Maven打包测试

轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发(含CD光盘1张)

轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发(含CD光盘1张)(国家级奖项获奖作品升级版,四版累计印刷27次发行量超10万册的轻量级Java EE经典著作) 李刚 编著   ISBN 978-7-121-24253-3 2014年10月出版 定价:108.00元 824页 16开 编辑推荐 国内知名IT图书作家李刚老师基于曾荣获中国书刊发行业协会“年度全行业优秀畅销品种”大奖的<轻量级Java EE企业应用实战(第3版)>全新升级: