Time of Update: 2017-01-19
使用easyui行編輯的時候完成編輯的功能比較簡單,但是如果要根據一個框的值動態改變別的值或者編輯的時候禁用某個框的時候就比較麻煩了。 比如像下面這樣:添加行的時候每個值都是手動輸入,修改的時候第一個值不能修改。我們來看下怎麼實現這樣的效果。easyui本身是不提供這麼細節的功能的,需要我們自己拓展下:
Time of Update: 2017-01-19
jquery.validate是jquery旗下的一個驗證架構,藉助jquery的優勢,我們可以迅速驗證一些常見的輸入,並且可以自己擴充自己的驗證方法,並且對國際化也有很好的支援。正常的驗證模式如下:<form id="ff" action="xxx"> ... <input type="submit" value="提交"> </form> [java] view plaincopy在CODE上查看代碼片派生到My
Time of Update: 2017-01-19
用 $.fn.calendar.defaults 重寫了 defaults。 用法 複製代碼 代碼如下: <div id="cc" style="width:180px;height:180px;"></div> 複製代碼 代碼如下: $('#cc').calendar({ width:600, height:600, current:new Date() });
Time of Update: 2017-01-19
看下面這個例子: 第一行 第二行 第三行 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]它在firefox中顯示時,“第一行”被顯示在最後一行。 於是在處理好需要顯示的行後,另寫了一個函數,先記錄需要顯示的行,然後將所有行的style.display都設定為"none",最後再將需要顯示的行依次顯示出來。這樣,IE和firefox的顯示結果就一樣了。
Time of Update: 2017-01-19
最近客戶要求把一個樹型目錄匯出成檔案夾套檔案夾的結構,並提供下載功能,剛開始感覺功能比較容易實現就在最短的時間把準系統搞定,當發布到伺服器上之後發現直接在本應用程式中匯出目錄(下帶ntko文檔及附件)再進行壓縮,程式直接卡死了!後來就想到了要做一window服務,只是客戶給的時間太短,沒辦法先寫一控制台程式產生一個exe檔案,然後再調用這個exe檔案,這樣就可以緩解本程式壓力了!下面寫一個測試專案在調用exe端傳過去一個要壓縮的檔案夾的路徑,然後在控制台下擷取該路徑進行壓縮,壓縮完成之後返回壓縮
Time of Update: 2017-01-19
利用wsdl.exe產生webservice代理類:根據提供的wsdl產生webservice代理類1、開始->程式->Visual Studio 2005 命令提示2、輸入如下紅色標記部分D:/Program Files/Microsoft Visual Studio 8/VC>wsdl /language:c# /n:TestDemo /out:d:/Temp/TestService.cs
Time of Update: 2017-01-19
Laravel 出廠已經帶有了使用者認證系統,我們來看一下 routes.php,如果刪除了,添加上:Route::controllers([ 'auth' => 'Auth\AuthController', 'password' => 'Auth\PasswordController']);可以使用 php artisan route:list 查看一下。瀏覽器中訪問 /auth/login,可以看到登陸介面,最好把系統預設的 app.blade.php 中關於 google
Time of Update: 2017-01-19
.Net中的委託從功能上講和c語言或者c++中的方法指標類似,可以像調用方法一樣調用委託完成某個功能,或返回某類結果。但是.Net畢竟是更進階的語言,委託Delegate也更進階了,委託是一種資料介面,它包含調用目標和調用方法的指標;而在.Net中定義的委託都繼承自MulticastDelegate即多播委託,所謂的多播委託是指可以包含多個調用方法的委託。一. 先來看下委託的定義:如下C#代碼定義委託public delegate void DoSomething(int
Time of Update: 2017-01-19
本文內容:1.問題引出2.問題解決3.原因分析 最近部門的開發環境都更新到了WIN7+.NET
Time of Update: 2017-01-19
在ThinkPHP中有許多使用簡便的單字母函數(即快捷方法),可以很方便開發人員快速的調用,但是字母函數卻不方便記憶,本文將所有的字母函數總結一下,以方便以後尋找。1.U() URL組裝 支援不同URL模式U($url='',$vars='',$suffix=true,$domain=false) @param string $url URL運算式,格式:'[模組/控制器/操作#錨點@網域名稱]?參數1=值1&參數2=值2...' @param
Time of Update: 2017-01-19
複製代碼 代碼如下:/// /// 將DataTable中的資料匯出到指定的Excel檔案中 /// /// Web頁面對象 /// 包含被匯出資料的DataTable對象 /// Excel檔案的名稱public static void Export(System.Web.UI.Page page,System.Data.DataTable tab,string FileName) { System.Web.HttpResponse httpResponse = page.Response;
Time of Update: 2017-01-19
在destoon開發中,供應資訊title調出公司名稱是一個非常實用的方法。本文就以樣本形式描述了這一方法的實現過程。具體方法如下:建立一個供應資訊頁頭模板,把下面的代碼,直接覆蓋<title>****</title>這部份即可<title>{$title}_{$item[company]}_{$MOD[name]}_{$DT[sitename]}]}</title>希望本文所述方法對大家destoon開發能有所協助。
Time of Update: 2017-01-19
是錯誤報表: The specified CGI application misbehaved by not returning a complete set of HTTP headers 意思是:(http協議的CGI模式運行不正確) 因為perl指令碼的第一句中不支援 -wT 參數,將所有的 -wT 替換成 -w 即可 即:將 #!/usr/bin/perl –wT 替換為:將 #!/usr/bin/perl –w 這是代表php是以CGI模試啟動並執行 在php.ini找到
Time of Update: 2017-01-19
複製代碼 代碼如下: /* input 和 textarea 最大文字限定外掛程式 * 修改版, 一個中文表示1一個字, 一個英文半個字; * TextLimit - jQuery plugin for counting and limiting characters for input and textarea fields * * pass '-1' as speed if you don't want the char-deletion effect. (don't just put 0)
Time of Update: 2017-01-19
神秘的HttpHandler與HttpModule
Time of Update: 2017-01-19
簡單類型排序 編程時遇到排序在平常不過,使用.Net最常見的就是對泛型List<T>進行排序,如果T是單一資料型別排序那麼很簡單複製代碼 代碼如下:public List<int> SortSimpleList(List<int> list){list.Sort();return list;} 同樣對string等簡單類型List<T>排序均如此,如果我們要排的對象複雜了怎麼辦,我們知道List<T> sort()最後是用快速排序實現,
Time of Update: 2017-01-19
本文執行個體介紹了jQuery Validate表單驗證,主要是利用jquery.metadata.js將校正規則直接寫在class屬性裡面並定義錯誤資訊的提示,分享給大家供大家參考,具體內容如下1、添加一個另外一個外掛程式jquery.metadata.js 並把校正規則寫在控制項裡面。2、需要改寫觸發校正的方式。$("#commentForm").validate({meta: "validate"});3、詳細代碼如下:<html><head><meta
Time of Update: 2017-01-19
前言ThinkPHP 3.2 基於 ThinkPHP 3.1 的基礎上有許多的變化,我覺得這個版本應該設立為 ThinkPHP 4.0 而不是什麼 3.2。如果你在使用 ThinkPHP 3.1 請勿貿然遷移升級,這可不是簡單的覆蓋下檔案就安然無恙的事情。 1. PHP 的版本ThinkPHP 3.2 要求 PHP 5.3 以上的版本,而 ThinkPHP 3.1 只需要 PHP 5.2 就好了 2. 程式檔案夾的修改ThinkPHP 3.2 使用 Application
Time of Update: 2017-01-19
var a = ['hello','world']; console.log(typeof a); // object console.log(a.toString()); // hello,word 字串 console.log(Object.prototype.toString.call(a)); //[object Array] var b = {'hello':'world'}; console.log(typeof b); // object
Time of Update: 2017-01-19
因為最近技術長進緩慢,也沒高手帶,只能靠自己了,所以想仿個WEBQQ來鍛煉下自己。做之前最好先把必要的東西準備好。jquery其實本身的事件機制就很完善了,包括了單擊,雙擊,滑鼠移入,滑鼠移出等。但是卻少了一個做事件。就是滑鼠右擊事件。當然大家也是直接用偵聽滑鼠按下事件,然後通過if來判斷執行相應的函數。造成滑鼠右擊事件的效果。