精华内容
下载资源
问答
  • bootstrap-suggest 源代码修改 实现二级联动在使用bootstrap-suggest的时候,我发现一个问题,页面载入以后,它所显示的下拉框是无法更改的, 但是需求上需要加上一个二级类目,二级类目改变的时候,产品名称的...

    bootstrap-suggest 源代码修改 实现二级联动

    在使用bootstrap-suggest的时候,我发现一个问题,页面载入以后,它所显示的下拉框是无法更改的,
    这里写图片描述

    但是需求上需要加上一个二级类目,二级类目改变的时候,产品名称的下拉框也随之改变
    这里写图片描述

    js代码

    function suggest(data){
        var testBsSuggest=$("#produtName").bsSuggest({
            getDataMethod:"data",
            showBtn: true,
            indexId: 1,
            indexKey:0,
            data:data
            }).on("onDataRequestSuccess",function(e,result){
                //console.log("onDataRequestSuccess: ",result)
    
            }).on("onSetSelectValue",function(e,keyword){
                //console.log("onSetSelectValue: ",keyword)
    
            }).on("onUnsetSelectValue",function(e){
                //console.log("onUnsetSelectValue")
    
            });
    }
    $(document).ready(function(){
        $("#produtName").focus(function(){ 
            $.ajax({
                url: "<%=root%>/queryProduct.do",
                type: "POST",
                dataType: "json",
                data:{
                    oneCategoryId:$("#oneCategoryId").val(),
                    twoCategoryId:$("#twoCategoryId").val(),
                },
                cache:false, 
                success: function (data) {
                    suggest(data);
                   }
            });
        });
    });
    

    逻辑,捕捉产品名称的获得焦点事件,获取二级目录的信息,传到后台去获取相应的产品名称列表,然后通过suggest方法将产品名称列表显示出来。

    但是!!!!上面也说了,suggest显示出来的值,无法改变,就算传入的data改变了,它所显示的信息依然不会改变,所以我们需要修改源代码

    bootstrap-suggest.min.js

    打开这个js,去百度一下在线代码格式化,将代码复制进去格式化一下,然后在黏贴过来,
    修改的代码如下
    这里写图片描述

    在237行添加s.data=null;
    重置它的data,这样它会重新去获取suggest方法中传入的data

    实现了我想要的功能
    这里写图片描述

    这里写图片描述

    如果平台是会判断session失效时间的,最好在ajax那里加判定data数据是否完整的代码

    展开全文
  • 代码 vs2010编译 可修改单机游戏内存 玩植物大战僵尸 那可树 老涨不打 自己写了一个 你们知道那棵树最高是多少吗
  • vb调用vc写的dll截获修改封包源代码

    热门讨论 2008-03-06 18:48:20
    参照防火墙源代码,自己写的vb调用vc写的dll截获和修改封包,用于xp,2000系统。包括vb源代码,vc dll源代码绝对超值。有兴趣讨论封包的同志们可以加我。qq:23131683
  • 初步修改android源代码

    千次阅读 2012-05-18 20:39:57
    工作两个多月,谈谈修改android源代码的感受。 之前没有接触过android,开始一个月学习下java,android,git,基础性知识,大学没有好好学,就现学了,真的很感谢我的公司给我一个机会。 1.首先:学会看懂...

    工作两个多月,谈谈修改android源代码的感受。

    之前没有接触过android,开始一个月学习下java,android,git,基础性知识,大学没有好好学,就现学了,真的很感谢我的公司给我一个机会。

    1.首先:学会看懂AndroidManifest.xml文件。这里这里有的信息对于理解程序又很大的意义。

    2.学会使用grep命令。修改系统的源代码时候这个很重要,

    3.当想修改一个程序时,先找到这个程序的位置,大部分只要修改framework 和package 两个文件夹下的内容

    4.查找关键字,例如要修改statuBars。先使用hierarchyviewer查看statuBar属于那个部分。

    5.根据图标,使用grep在framework中查找对应的位置。

    6.然后就是修改程序了。

    7.将修改后的代码进行模块编译……

    展开全文
  • 修改opencv源代码并重新编译

    千次阅读 2016-12-20 15:48:23
    cmake编译opencv参考链接:http://blog.csdn.net/tfygg/article/details/50199319修改源代码修改源代码中某些函数但是不改变函数接口例如,将新的opencv编译文件夹下(my310cmake)的modules下imgproc中的工程打开,...

    cmake编译opencv

    参考链接:http://blog.csdn.net/tfygg/article/details/50199319

    修改源代码

    修改源代码中某些函数但是不改变函数接口

    例如,将新的opencv编译文件夹下(my310cmake)的modules下imgproc中的工程打开,找到canny.cpp
    增加一行代码

    printf("its a test for changing the source code!\n");

    在opencv_imgproc工程下重新生成,会得到这样的提示
    生成说明

    也就是说生成了my310cmake/lib/Debug/opencv_imgproc310d.lib以及my310cmake\bin\Debug\opencv_imgproc310d.dll
    所以在新的工程里面如果要调用新生成的函数的话,需要将bin和lib对应的文件夹放到环境变量中调用。
    如果测试的printf并没有输出,可能需要将dll文件放到C:\Windows\System32中去

    修改源代码函数并改变接口

    例如对canny增加了sobel计算的dx,dy两个中间结果
    除了对canny.cpp做了修改,对应opencv_imgproc工程下的hpp文件也要修改,最后生成新的dll以及lib
    这个时候调用新的dll时候,同样需要配置lib以及dll的环境
    此外\my310cmake\install\include\opencv2中的头文件依然是旧的头文件,需要将opencv_imgproc工程中修改的头文件替换成新的hpp

    展开全文
  • CocosCreator引擎修改js源代码

    万次阅读 2016-10-26 12:06:46
    于是改了下源代码。 其中运行到真机时的c++代码和js-bindings代码已经写好(具体步骤在我的另一篇文章:http://blog.csdn.net/u010536615/article/details/52932454)。 发现在网页上调用时提示找不到该方法,...
    最近在用CocosCreator引擎做项目,
    有个需求是一个卡牌同时执行两个动作,一个repearForever的跳着向前移动,还有一个卡牌翻转的动作。 
    

    有个需求是使用道具让卡牌停止跳着移动,而卡牌可以翻转。持续5s后,卡牌继续跳着向前。

    试了一些方法,也百度了一些方法,并看了源码,没找到合适的引擎自带方法。

    有说stopActionBrTag(TAG);然后重新runAction()该动作的,但实际并不是想要的效果,比如牌刚好跳在最高点时,再次runAction()的时候,会从最高点开始运动。

    如果纪录position的话,会瞬移,而且有其他动作也在改变positoin的话,控制起来会很困难。

    于是改了下源代码。

    其中运行到真机时的c++代码和js-bindings代码已经写好(具体步骤在我的另一篇文章:http://blog.csdn.net/u010536615/article/details/52932454)。

    发现在网页上调用时提示找不到该方法,于是发现CocosCreator在网页上运行和真机上运行用的是两套代码。

    这里以我的需求为例子,说下怎么修改CocosCreator在网页上运行时的源代码。我用的是mac版的CocoCreator,Windows版的请找到对应目录及文件。

    ----1.应用程序->CocosCreator->右击->显示包内容->Contents/Resources/engine/bin/cocos2d-js-for-preview.js

    ----2.cc.Aciton类中添加变量(大概文件13954行):

                ctor: function() {
                    this.originalTarget = null;
                    this.target = null;
                    this.tag = cc.Action.TAG_INVALID;
                   
    this.evanFlag = false;//新增evanFlag变量
                },

    ----3.cc.Aciton类中添加方法(我加在了setTag()方法之后,大概文件13997行):

                setEvanFlag:function (_evanFlag) {
                    this.evanFlag = _evanFlag;
                },

    ----4.cc.ActionManager类中修改update()方法(大概文件21090行):

                                if (locCurrTarget.currentAction.evanFlag) {
                                    continue;
                                }

    修改后update方法为:

    update: function(dt) {
                    var locTargets = this._arrayTargets, locCurrTarget;
                    for (var elt = 0; elt < locTargets.length; elt++) {
                        this._currentTarget = locTargets[elt];
                        locCurrTarget = this._currentTarget;
                        if (!locCurrTarget.paused) {
                            for (locCurrTarget.actionIndex = 0; locCurrTarget.actionIndex < (locCurrTarget.actions ? locCurrTarget.actions.length : 0); locCurrTarget.actionIndex++) {
                                locCurrTarget.currentAction = locCurrTarget.actions[locCurrTarget.actionIndex];
                                if (!locCurrTarget.currentAction) {
                                    continue;
                                }
                                locCurrTarget.currentActionSalvaged = false;
                                //evanFlag
                                if (locCurrTarget.currentAction.evanFlag) {
                                    continue;
                                }
                                locCurrTarget.currentAction.step(dt * (locCurrTarget.currentAction._speedMethod ? locCurrTarget.currentAction._speed : 1));
                                if (locCurrTarget.currentActionSalvaged) {
                                    locCurrTarget.currentAction = null;
                                } else {
                                    if (locCurrTarget.currentAction.isDone()) {
                                        locCurrTarget.currentAction.stop();
                                        var action = locCurrTarget.currentAction;
                                        locCurrTarget.currentAction = null;
                                        this.removeAction(action);
                                    }
                                }
                                locCurrTarget.currentAction = null;
                            }
                        }
                        this._currentTargetSalvaged && 0 === locCurrTarget.actions.length && this._deleteHashElement(locCurrTarget) && elt--;
                    }
                }

    ----5.调用:

            var action = cc.director.getActionManager().getActionByTag(9, this.node);
            action.setEvanFlag(true);//暂停

            action.setEvanFlag(true);//继续


    展开全文
  • html生日快乐源代码

    万次阅读 多人点赞 2020-04-01 14:53:24
    html生日快乐源代码 源码下载》html生日快乐源代码.7z 主页截图如下: 默认的账号为root,密码为root 如果想改的话,修改js文件夹下面verification.js的内容 想要的,可以在此博客的最上面下载链接进行下载。 ...
  • 日常:如何修改网页源代码

    万次阅读 2017-09-27 14:15:12
    最近我一个学安全的同学在玩一个叫做黑客丛林的游戏,当他玩到第二关的时候卡住了,想改源码却改不了,当时我也是一脸懵逼,通过Chrome的开发者工具的element修改页面却没有效果,强迫症如我之后查找相关的信息总结...
  • 1、配置opencv工程项目这里主要是介绍如何通过vs2012编译源代码,具体步骤可以参考:【OpenCV入门教程之七】 玩转OpenCV源代码:生成OpenCV工程解决方案与OpenCV源码编译因为我用的vs版本是vs2012,对应于VC11,在...
  • 在对应编辑器中用谷歌浏览器打开html文件,F12在对应文件中修改代码,ctrl+c保存后,F5刷新,即可呈现代码修改后的页面情况,同时源文件也被修改保存。 如果想要查看之前的文件,在正在处理的文件窗口右...
  • eclipse java 源代码修改后运行失效

    千次阅读 2010-10-13 19:07:00
    现象: 1、源文件中有错误,在包导航条 ...2、修改了 java 源代码,运行时失效。 解决办法: 1、执行 Project -> clean... 功能; 2、恢复 eclipse Window -> Preference 一些选项为默认设置。
  • ROS : 修改ROS源代码(overlaying package)

    万次阅读 2015-05-19 14:42:31
    ROS官方或者其他个人提供了很多package供大家使用,但是随着学习的深入,很多人可能想去修改这些package的源代码,ROS提供了一种称之为overlaying的机制。它允许ROS原有安装的package和你修改的package共存,譬如...
  • 有时,我们需要在不修改源代码的前提下往一个第三方的JAVA程序里注入自己的代码逻辑。一种情况是拿不到它的源代码,另一种情况是即使有源代码也不想修改,想让注入的代码与第三方程序代码保持相对独立。 有两种...
  • 在做公司的项目时,调试的时候可以修改源代码,后来我自己建了个项目,却发现调试的时候不让修改源代码。调试不能修改源代码感觉非常不方便,便上网查怎么才能调试的时候可以修改源代码。发现很多说是“启用编辑并...
  • 基于Gh0st3.8修改编译成功的远程控制源代码。仅供学习,不要做坏事!
  • gdb源代码文件目录修改

    千次阅读 2015-08-14 16:52:43
    GDB还提供另外一个选择,可以让你修改源码搜索路径,把源码绝对路径里面的一个path映射到另一个path上去,这样即使你debug info了里面的是绝对路径,源码也可以放到另外的目录。 这就是命令 set substitute-...
  • 修改网页查看源代码的编辑器

    千次阅读 2010-09-11 17:43:00
    找到两种方式修改IE的默认源代码编辑器。方法一: 在IE中右键选择查看源代码时,默认使用启事本来打开网页的源代码,如果“查看源代码”菜单打开的编辑器是EmEditor、EditPlus 2、UltraEdit等编辑工具,不是更方便...
  • 项目没有,只给了一个网站,打开里面的源码,如何将图片里面的网址修改掉?
  • 压缩包里有代码和教程,方便程序员查阅,也方便在校生学习
  • 目前在做一个网站项目,使用MyEclipse+Tomcat,每次修改项目源代码时,都需要重启tomcat、重新导出项目到webapps文件夹或者重新部署,太麻烦。于是研究了一下tomcat如何设置成热启动,即修改源代码时不需要重启...
  • 修改源代码后,调试程序,当前不会命中断点,源代码与原始版本不同。网上搜索解决方案:1、工具”——>选项”——>调试”——>要求源文件与原始版本完成匹配”去掉勾选。未解决。 2、“编辑”-“高级”-“设置文档...
  • 目前在做一个网站项目,使用MyEclipse+Tomcat,每次修改项目源代码时,都需要重启tomcat、重新导出项目到webapps文件夹或者重新部署,太麻烦。于是研究了一下tomcat如何设置成热启动,即修改源代码时不需要重启...
  • 修改firefox(火狐)默认源代码查看器

    千次阅读 2014-11-20 14:10:34
    安装这个扩展后,就可以自己修改查看页面源代码的程序。 二. 修改配置文件  在浏览器地址栏输入:about:config,自己动手修改配置文件。  与查看页面源代码有关的选项有两个,分别是view_source.editor....
  • 为啥要看javac源代码

    万次阅读 2018-08-31 12:00:42
    阅读javac源代码的好处 阅读javac源代码的储配知识 build javac javac源代码结构说明 重要说明: javac是java的编译器,内容高深,非常人所能参透,本人也同样,写本文只为了交流,因此,诸位看客发现纰漏,请指出,点拨...
  • CoolFormat源代码格式化工具

    万次阅读 多人点赞 2010-03-08 12:42:00
     CoolFormat源代码格式化是一款C\C++\C#\CSS\HTML\Java\JavaScript\JSON\PHP\SQL\XML代码格式化工具。软件可以快速多种风格格式化,并对语言进行着色。界面采用Office 2010风格,并有多种样式可以替换。并且支持...
  • vc植物大战僵尸修改器简单源代码

    千次阅读 2018-03-10 01:15:03
    打开编译器时用管理员身份运行 否则个别函数因为权限不够而调用失败 打开游戏 用编译器运行一下就能实现修改#include &lt;bits/stdc++.h&gt; #include "windows.h" #include "windowsx.h&...
  • 到github下载spring的源代码 下载并安装gradle 使用gradle编译spring3.2的源代码 运行spring的测试用例
  • jspSmartUpload组件源代码

    千次下载 热门讨论 2008-11-24 14:26:40
    jspSmartUpload 组件 源代码,并对源代码进行了修改,使其在下载中文文件时,不会出现乱码。使用方法参见http://blog.sina.com.cn/s/blog_4cc16fc50100bwby.html

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,047,669
精华内容 419,067
关键字:

产品源代码修改